﻿@charset "gb2312";
* {
	margin: 0;
	padding: 0;
	-webkit-tap-highlight-color: transparent;
	-webkit-text-size-adjust: none;/*-webkit-user-select:none;*/
	-ms-user-select: none;
	user-select: none;
	font-family: Arial, "微软雅黑"
}
.img img {
	width: 100%
}
body, button, dd, dl, dt, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, ul {
	margin: 0;
	padding: 0;
	list-style: none
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%
}
input, textarea {
	-webkit-user-select: text;
	-ms-user-select: text;
	user-select: text;
	font-size: 1em;
	line-height: 1.5em
}
/*table{border-collapse:collapse}*/



button, input, select {
	font-size: 14px
}
input, select {
	vertical-align: middle;
	line-height: normal;
	font-size: 1em
}
a {
	outline: 0;
	cursor: pointer
}
a:active, a:link {
	text-decoration: none
}
a:visited {
	text-decoration: none
}
a:hover {
	color: red;
	text-decoration: underline
}
.ccolor {
	color: #BB1600
}
a.red:active, a.red:link, a.red:visited {
	color: #f47110
}
a.red:hover {
	color: #e60012
}
a.Purple:active, a.Purple:link, a.Purple:visited {
	color: #b03ca9
}
a.Purple:hover {
	color: red
}
button:focus, input:focus, select:focus, textarea:focus {
	outline: 0
}
input[type=text], input[type=password], input[type=search], input[type=tel], input[type=number], input[type=email], input[type=url], textarea {
	-webkit-appearance: none;
	border: 1px solid #d1d0d0;
	-webkit-border-radius: 0;
	border-radius: 0
}
 input[type=number]::-webkit-inner-spin-button {
-webkit-appearance:none
}
img {
	border: 0;
	vertical-align: top
}
a {
	text-decoration: none;
	-webkit-touch-callout: none
}
em, i {
	font-style: normal
}
li {
	list-style: none
}
html {
	font-size: 10px
}
.clear {
	clear: both;
	height: 0;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	overflow: hidden
}
body {
	margin: 0 auto;
	max-width: 640px;
	min-width: 320px;
	color: #353535;
	padding-bottom: 2%
}
.top {
	overflow: hidden
}
.top header {
	display: block;
	width: 100%;
	position: relative
}
.top header a {
	position: absolute;
	right: 1em;
	top: .8em;
	width: 10%;
	display: block
}
.top header .img1 {
	width: 100%
}
.top span {
	display: block;
	padding: 2% 0
}
.top span input[type=text] {
	width: 77%;
	height: 2.5em;
	background: #FFF;
	padding-left: 3%;
	border: .1em solid #dfdfdf
}
.top span input[type=submit] {
	background: #ba5d12 url(../images/search.jpg) no-repeat 10% 50%;
	border: none;
	width: 18%;
	height: 2.2em;
	color: #FFF;
	padding-left: 4%;
	font-size: 120%;
	background-size: 30%
}
.top nav {
	overflow: hidden;
	padding: 0 0 1% 0
}
.top nav li {
	float: left;
	height: 3rem;
	line-height: 3rem;
	background: url(../images/nav_bg.jpg) no-repeat;
	background-size: 100% 100%;
	width: 24.6%;
	text-align: center;
	font-size: 16px;
	margin-left: .5%;
	margin-top: .5%;
	font-weight: 900
}
.top nav li a {
	color: #FFF
}
.banner {
	overflow: hidden
}
.banner span {
	display: block;
}
.tel {
	display: block;
	padding: 2% 0
}
.tel img {
	width: 70%;
	float: left
}
.tel .a {
	width: 23%;
	background: url(../images/gai1.jpg) no-repeat;
	background-size: 100%;
	color: #FFF;
	float: left;
	padding: 3% 2%;
	font-size: 140%;
	margin-left: 2%;
	text-align: center
}
.gray {
	overflow: hidden;
	padding: 2% 2%;
	background: #f3f3f3;
	margin-top: 3%
}
.gray dt {
	float: left;
	width: 50%
}
.gray dd {
	float: right;
	width: 50%
}
.gray dd h1 {
	font-size: 120%;
	text-align: center;
	padding-top: 7%;
	font-weight: 400;
	color: #b50000
}
.gray p {
	font-size: 120%;
	text-indent: 2em;
	padding: 2% 2%
}
.gray p a {
	color: red
}
.title {
	overflow: hidden
}
.title li {
	background: url(../images/big_navbg.jpg) no-repeat;
	background-size: 100% 100%;
	width: 32%;
	text-align: center;
	color: #FFF;
	float: left;
	font-size: 150%;
	padding: 4% 3%;
	margin-left: 2%
}
.cont {
	overflow: hidden
}
.cont>li {
	float: left;
	width: 31.5%;
	margin-left: 2.7%
}
.cont li ul {
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC
}
.cont li ul li {
	text-align: center;
	padding: 8% 3%;
	font-size: 120%;
	border-bottom: 1px solid #CCC
}
.cont li ul li a {
	color: #333;
	font-size: 16px
}
.cont li ul li em a {
	color: red;
	font-size: 16px
}
.cont li ul li img {
	width: 20%
}
.big_bg {
	overflow: hidden;
	background-size: 100% 100%;
	margin: 3% 0;
	padding-bottom: 3%
}
.big_bg h1 {
	background: url(../images/sm_bgs.jpg) no-repeat center;
	text-align: center;
	font-size: 160%;
	color: #FFF;
	font-weight: 400;
	padding: 3% 0;
	background-size: 75%
}
.big_bg p {
	font-size: 140%;
	padding: 2% 4%
}
.big_bg p span {
	color: red
}
.big_bg>form span {
	display: block;
	text-align: center;
	font-size: 130%;
	color: #717171;
	margin-top: 3%
}
.big_bg>form span input {
	background: #FFF;
	border: .05em solid #e0e0e0;
	width: 55%;
	height: 2.5em;
	padding-left: 2%
}
.big_bg>form span select {
	background: #FFF;
	border: .05em solid #e0e0e0;
	width: 55%;
	height: 2.5em;
	padding-left: 2%
}
.big_bg em {
	display: block;
	text-align: center;
	background: url(../images/bg.jpg) no-repeat center;
	background-size: 30%;
	padding: 5% 2%;
	font-size: 140%
}
.big_bg em a {
	color: #FFF
}
.red_bg {
	overflow: hidden;
	margin: 2% 0 0 0;
	background: url(../images/sm_bg11.jpg) no-repeat center;
	background-size: 100% 100%;
	padding-bottom: 30px
}
.red_bg1 {
	overflow: hidden;
	margin: 2% 0 0 0;
	background-size: 100% 100%;
	margin-bottom: 4rem;
}
.red_bg p {
	text-align: center;
	color: #FFF;
	font-size: 140%;
	padding-top: 25%;
	padding-bottom: 5%
}
footer {
	overflow: hidden;
	background: url(../images/footer.jpg) repeat-x center;
	background-size: 5% 100%;
	position: fixed;
	left: 0;
	bottom: 0;
	padding: .5% 0;
	width: 100%;
	z-index: 100000
}
footer ul {
	max-width: 640px;
	margin: 0 auto;
	overflow: hidden
}
footer li {
	float: left;
	width: 25%;
	background: url(../images/foot_side.jpg) no-repeat right;
	background-size: 1% 100%;
	text-align: center;
	font-size: 120%
}
footer li a {
	color: #393939
}
footer li a img {
	width: 40%
}
footer li p {
	margin-top: 3%
}
footer li.a {
	margin-top: .5%;
	width: 25%
}
.list1_main {
	overflow: hidden
}
.dangqian {
    background:url(../images/0523dhbg.jpg) no-repeat; background-size:100%;
	line-height:2.8rem;
	font-size: 1rem;
	text-indent:1.5rem;
	color: #fff;
	margin-top:1rem;
}
.dangqian a {
	color: #fff
}
.list1_main dl {
	border: .1em solid #e0e0e0;
	overflow: hidden;
	margin-top: 1.5%;
	position: relative
}
.list1_main dl dt {
	padding: 2.1% 1.2%;
	float: left;
	width: 13%;
	background: #862b2a;
	text-align: center;
	font-size: 150%
}
.list1_main dl dt p {
	padding-top: 5%
}
.list1_main dl dt a {
	color: #FFF
}
.list1_main dl dd {
	width: 80%;
	float: right;
	overflow: hidden
}
.list1_main dl dd h1 {
	font-size: 120%;
	text-indent: 1em;
	padding-top: 2%
}
.list1_main dl dd h1 a {
	color: #333
}
.list1_main dl dd p {
	font-size: 120%;
	color: #969696;
	padding: 0 5% 0;
	float: left
}
.list1_main dl dd p a {
	color: #ff6a21
}
.list1_main dl dd span {
	display: block;
	padding: 0 1%;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 20%;
	background: #6f2322;
	color: #FFF;
	font-size: 120%;
	text-align: center
}
.message {
	overflow: hidden;
	background-size: 100% 100%;
	margin: 1.5% 0;
	padding: 2% 2%
}
.message h2 {
	text-align: center;
	font-size: 160%;
	color: red
}
.message li {
	float: left;
	width: 23%;
	font-size: 140%;
	text-align: center;
	border-radius: .2em;
	padding: .6em 0 .3em;
	margin-left: 1.5%
}
.message li a {
	text-decoration: none
}
.message li a img {
	width: 55%
}
.message li a p {
	color: #fff;
	text-align: center
}
.message li.l1 {
	background-color: #862a2a
}
.message li.l2 {
	background-color: #862a2a
}
.message li.l3 {
	background-color: #862a2a
}
.message li.l4 {
	background-color: #862a2a
}
.list1_bgs {
	overflow: hidden;
	margin: 2% 0;
	padding-bottom: 2%
}
.list1_bgs a {
	display: block;
	width: 100%
}
.list1_bgs a img {
	width: 100%
}
.list2_main {
	overflow: hidden;
	padding-left: 10px;
	padding-right: 10px
}
.list2_main .wenzhang p span {
	display: initial
}
.list2_main .wenzhang p {
	margin-top: 2%;
	padding: 0 2%;
	line-height: 1.7em;
	font-size: 16px;
	text-indent: 0;
	color: #393939
}
.list2_main .wenzhang p span span strong {
	margin-top: 2%;
	padding: 0 2%;
	line-height: 1.7em;
	font-size: 1.2em;
	text-indent: 0
}
.list2_main h3 {
	font-size: 18px;
	color: #c50000;
	text-align: center;
	margin: 2% 0
}
.list2_main .grays {
	background: #f5f5f5;
	padding: 2% 1%;
	border: 1px dashed #cdcdcd;
	overflow: hidden
}
.list2_main .grays h4 {
	color: #C16C1D;
	font-size: 120%;
	text-align: center;
	font-weight: 400
}
.list2_main .grays span {
	display: block;
	text-align: center;
	margin: 2% 0
}
.list2_main .grays span input[type=text] {
	width: 60%;
	background: #FFF;
	padding-left: 2%;
	border: .05em solid #d6d6d6;
	height: 2.5em
}
.list2_main .grays span input[type=submit] {
	background: #C5710A;
	font-size: 120%;
	color: #FFF;
	text-align: center;
	padding: 1.2% 4%;
	border: none;
	margin-left: 2%;
	cursor: pointer
}
.list2_main .grays span input[type=button] {
	background: #C5710A;
	font-size: 120%;
	color: #FFF;
	text-align: center;
	padding: 1.2% 4%;
	border: none;
	margin-left: 2%;
	cursor: pointer
}
.list2_main .p {
	margin-top: 2%;
	padding: 0 2%;
	line-height: 1.7em;
	font-size: 140%;
	text-indent: 2em;
	color: #393939
}
.list3_main {
	overflow: hidden
}
.list3_main ul li {
	background: url(../images/list_style.jpg) no-repeat 5% center;
	padding: 2% 2%;
	padding-left: 10%;
	font-size: 140%;
	border-bottom: .05em dashed #cdcdcd;
	background-size: 4%
}
.list3_main ul li a {
	color: #393939
}
.list3_main .divmo {
	display: block;
	padding: 2% 3%;
	text-align: center;
	font-size: 130%;
	background: #f1f1f1;
	border: .05em solid #813c3b;
	width: 50%;
	height: 30px;
	margin: 3% auto;
	color: #6f2322;
	cursor: pointer
}
.list3_main span {
	padding: 2% 0;
	text-align: center;
	background: #f1f1f1;
	width: 113%;
	margin: 3% auto;
	color: #666
}
.list3_main span .a {
	width: 10%;
	display: inline-block
}
.list3_main span img {
	width: 100%
}
.list4_main {
	overflow: hidden
}
.list4_main dl {
	border: .05em solid #CCC;
	overflow: hidden;
	padding: .5% .5%;
	margin-top: 3%
}
.list4_main dt {
	float: left;
	width: 40%;
	padding: 2% 2%
}
.list4_main dd {
	float: right;
	width: 47%;
	margin-right: 6%;
	padding-top: 3%
}
.list4_main dd h4 {
	font-size: 150%;
	text-align: center;
	font-weight: 400
}
.list4_main dd h4 a {
	color: #ba5d12
}
.list4_main dd h5 {
	font-size: 135%;
	text-align: center;
	font-weight: 400;
	color: #393939
}
.list4_main dd span {
	display: block;
	margin: 8% auto 0;
	background: #6f2322;
	font-size: 130%;
	padding: 2% 2%;
	text-align: center;
	width: 50%
}
.list4_main dd span a {
	color: #FFF
}
.list4_main>span {
	display: block;
	padding: 2% 3%;
	text-align: center;
	font-size: 130%;
	background: #f1f1f1;
	border: .05em solid #813c3b;
	width: 50%;
	margin: 3% auto;
	color: #6f2322
}
.list4_main>span .a {
	width: 10%;
	display: inline-block
}
.list4_main>span img {
	width: 100%
}
.list4_main .divmo {
	display: block;
	padding: 2% 3%;
	text-align: center;
	font-size: 130%;
	background: #f1f1f1;
	border: .05em solid #813c3b;
	width: 50%;
	height: 30px;
	margin: 3% auto;
	color: #6f2322;
	cursor: pointer
}
.list5_main {
	overflow: hidden;
	background: #f3f3f3;
	border-top: .1em solid #944a49;
	padding-bottom: 4%;
	margin-top: .5%
}
.list5_main h1 {
	text-align: center;
	color: #6d6d6d;
	font-size: 1000%
}
.list5_main h2 {
	text-align: center;
	color: #9e3433;
	font-size: 180%;
	font-weight: 400
}
.list6_main {
	overflow: hidden;
	padding-bottom: 1%;
	margin-top: .5%
}
.list6_main .title1 {
	padding: 2% 2% 3%;
	color: #FFF;
	font-size: 150%;
	color: #FFF;
	text-align: center;
	background: url(../images/list6_tit_bg.jpg) repeat-x;
	background-size: 20% 100%
}
.list6_main .p {
	font-size: 130%;
	padding: 2% 3%;
	text-indent: 2em
}
.focus {
	width: 70%;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	padding: 1.5%;
	border: 1px solid #CCC
}
.focus .hd {
	width: 40%;
	height: 11px;
	position: absolute;
	z-index: 9999;
	bottom: 15%;
	left: 30%;
	text-align: center
}
.focus .hd ul {
	display: inline-block;
	height: 5px;
	padding: 3px 5px;
	background-color: rgba(255,255,255,.7);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 0;
	vertical-align: top
}
.focus .hd ul li {
	display: inline-block;
	width: 5px;
	height: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #8C8C8C;
	margin: 0 5px;
	vertical-align: top;
	overflow: hidden
}
.focus .hd ul .on {
	background: #6f2322
}
.focus .bd {
	position: relative;
	z-index: 0
}
.focus .bd li {
	position: relative
}
.focus .bd li img {
	width: 100%;
	background: url(../images/loading.gif) center center no-repeat
}
.focus .bd li a {
	-webkit-tap-highlight-color: transparent
}
.focus .bd li p {
	text-align: center;
	font-size: 100%
}
#content {
	padding: 5px 0;
	background: #fff
}
.list6_tel {
	overflow: hidden;
	width: 100%;
	margin: 4% auto
}
.list6_tel img {
	width: 100%
}
.list6_tels {
	overflow: hidden;
	width: 100%;
	margin: 1% auto
}
.list6_tels img {
	width: 100%
}
.list6_tel a {
	display: block;
	float: left
}
.list6_tel .a1 {
	width: 38%
}
.list6_tel .a2 {
	width: 55%;
	margin-left: 5%
}
.list6_title2 {
	padding: 1% 2% 1.5%;
	color: #FFF;
	font-size: 180%;
	color: #FFF;
	text-align: left;
	line-height: 48px;
	background: url(../images/list6_tit_bg.jpg) repeat-x;
	background-size: 20% 100%;
	overflow: hidden
}
.list6_title2 img {
	float: left;
	width: 10%
}
.list6_title2 .img {
	float: left;
	width: 6%
}
.list6_doc0 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(../images/list6_doc1.jpg) no-repeat;
	background-size: 100%
}
.list6_doc1 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(../images/list6_doc2.jpg) no-repeat;
	background-size: 100%
}
.list6_doc2 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(../images/list6_doc3.jpg) no-repeat;
	background-size: 100%
}
.list6_doc3 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(../images/list6_doc4.jpg) no-repeat;
	background-size: 100%
}
.list6_doc4 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(../images/list6_doc5.jpg) no-repeat;
	background-size: 100%
}
.list6_doc5 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(../images/list6_doc6.jpg) no-repeat;
	background-size: 100%
}
.list6_doc6 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(../images/list6_doc7.jpg) no-repeat;
	background-size: 100%
}
.list6_doc7 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(../images/list6_doc8.jpg) no-repeat;
	background-size: 100%
}
.list6_doc8 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(../images/list6_doc9.jpg) no-repeat;
	background-size: 100%
}
.list6_doc9 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(../images/zjfl.jpg) no-repeat;
	background-size: 100%
}
.list6_doc10 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(../images/zjzxm.jpg) no-repeat;
	background-size: 100%
}
.list6_doc11 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(../images/zjlxy.jpg) no-repeat;
	background-size: 100%
}
.list6_doc .kuai {
	background: url(../images/kuai.jpg) no-repeat;

	background-size: 93% 100%;
	margin-top: 3%;
	margin-left: 40%;
	padding: 4.3% 4%
}
.list6_doc .kuai h1 {
	font-size: 180%;
	font-weight: 400
}
.list6_doc .kuai h1 em {
	font-family: "华文行楷";
	font-size: 170%;
	color: #000
}
.list6_doc .kuai h1 i {
	display: inline-block;
	background: #6e2221;
	font-size: 90%;
	color: #FFF;
	padding: 1% 5%
}
.list6_doc .kuai li {
	font-size: 130%;
	line-height: 1.5em;
	background: url(../images/li6_li.jpg) no-repeat left;
	background-size: 7%;
	padding-left: 9%
}
.li6_dl {
	overflow: hidden
}
.li6_dl dt {
	float: left;
	width: 15%;
	background: #813c3b;
	font-size: 120%;
	text-align: center;
	padding: 3% 2%
}
.li6_dl dt a {
	color: #FFF
}
.li6_dl dd {
	float: right;
	width: 84%
}
.li6_dl dd li {
	width: 32%;
	float: left;
	margin-left: .5%;
	margin-top: .5%;
	padding: 1.6% 2%;
	text-align: center;
	font-size: 120%
}
.li6_dl dd li a {
	color: #6f1514
}
.li6_dl dd li.l1 {
	background: #e1cdaf
}
.li6_dl dd li.l2 {
	background: #e8dbba
}
.li6_dl dd li.l3 {
	background: #f0cba7
}
.li6_dl dd li.l4 {
	background: #e8dbba
}
.li6_dl dd li.l5 {
	background: #f0cba7
}
.li6_dl dd li.l6 {
	background: #e1cdaf
}
.list6_main>span {
	display: block;
	padding: 2% 3%;
	text-align: center;
	font-size: 130%;
	background: #f1f1f1;
	border: .05em solid #813c3b;
	width: 60%;
	margin: 3% auto;
	color: #6f2322
}
.list6_main>span .a {
	width: 10%;
	display: inline-block
}
.list6_main>span img {
	width: 80%
}
.li6_four {
	overflow: hidden;
	padding-top: 2%
}
.li6_four li {
	float: left;
	width: 47%;
	padding: 4% 3%;
	margin-left: 2.5%;
	margin-top: 2%;
	border-radius: .3em
}
.li6_four .l1 {
	background: #965a0b url(../images/list6_ic1.jpg) no-repeat right .6em;
	background-size: 35%;
	font-size: 160%;
	color: #FFF
}
.li6_four .l2 {
	background: #b34801 url(../images/list6_ic2.jpg) no-repeat right .6em;
	background-size: 35%;
	font-size: 160%;
	color: #FFF
}
.li6_four .l3 {
	background: #833a39 url(../images/list6_ic3.jpg) no-repeat right .6em;
	background-size: 35%;
	font-size: 160%;
	color: #FFF
}
.li6_four .l4 {
	background: #874832 url(../images/list6_ic4.jpg) no-repeat right .6em;
	background-size: 35%;
	font-size: 160%;
	color: #FFF
}
.slider2 {
	overflow: hidden;
	max-width: 640px;
	min-width: 320px;
	background: url(../images/list6_bgs.jpg) no-repeat;
	background-size: 100%;
	border: 1px solid #6f2322;
	margin: 3% auto
}
.slider2 h2 {
	font-size: 180%;
	color: #c50000;
	text-align: center;
	padding: 3% 0
}
.focuss {
	width: 70%;
	margin: 2% auto;
	position: relative;
	overflow: hidden
}
.focuss .hds {
	width: 40%;
	height: 11px;
	position: absolute;
	z-index: 9999;
	bottom: 5%;
	left: 30%;
	text-align: center
}
.focuss .hds ul {
	display: inline-block;
	height: 5px;
	padding: 3px 5px;
	background-color: rgba(255,255,255,.7);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 0;
	vertical-align: top
}
.focuss .hds ul li {
	display: inline-block;
	width: 5px;
	height: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #8C8C8C;
	margin: 0 5px;
	vertical-align: top;
	overflow: hidden
}
.focuss .hds ul .on {
	background: #6f2322
}
.focuss .bds {
	position: relative;
	z-index: 0
}
.focuss .bds li {
	position: relative;
	overflow: hidden
}
.focuss .bds li img {
	width: 100%;
	background: url(../images/loading.gif) center center no-repeat
}
.focuss .bds li a {
	-webkit-tap-highlight-color: transparent
}
.focuss .bds li p {
	text-align: center;
	font-size: 100%
}
#content {
	padding: 5px 0;
	background: #fff
}
.list7_main {
	overflow: hidden
}
.list7_main h3 {
	text-align: center;
	font-size: 160%;
	color: #c50000
}
.list7_main>span {
	display: block;
	width: 90%;
	margin: 2% auto;
	border: .05em solid #CCC
}
.list7_main>.a {
	text-align: center;
	width: 100%;
	margin: 0 auto 3%
}
.list7_main>.a img {
	width: 50%
}
.list7_main .p1 {
	padding: 2% 3%;
	font-size: 150%;
	border-bottom: .05em dashed #CCC
}
.list7_main .p1 em {
	display: inline-block;
	background: #935655;
	padding: 1% 2.2%;
	margin: 1%;
	color: #FFF;
	border-radius: 50%
}
.list7_main .p1 span {
	color: #d10000
}
.list7_main>.b {
	text-align: center;
	margin-top: 2%;
	padding: 2% 2%;
	background: url(../images/list7_bt1.jpg) no-repeat center;
	background-size: 60%;
	font-size: 130%;
	color: #FFF
}
.list7_main>.c {
	text-align: center;
	margin-top: 2%;
	padding: 2% 2%;
	background: url(../images/list7_bt2.jpg) no-repeat center;
	background-size: 60%;
	font-size: 130%;
	color: #FFF
}
.list7_main>.c img {
	width: 5%
}
.list7_main>div a {
	color: #FFF
}
.need {
	overflow: hidden;
	padding: 2% 0;
	margin: 3% auto;
	background: url(../images/list7_bigbg.jpg) no-repeat;
	background-size: 100% 100%;
	padding-bottom: 6%
}
.need h4 {
	font-size: 160%;
	padding: 2% 7%;
	color: #c70000
}
.need .p {
	background: url(../images/li72.jpg) no-repeat 2% 1.8em;
	width: 80%;
	background-size: 1% 100%;
	margin-left: 8%;
	font-size: 130%
}
.need .p span {
	display: block;
	overflow: hidden
}
.need .p em {
	float: left;
	background: #919191;
	margin-top: 3%;
	padding: .1% 1%;
	text-align: center;
	margin-right: 2%;
	color: #FFF;
	border-radius: 50%
}
.need .p p {
	float: left;
	width: 90%;
	margin-top: 3%
}
.ds {
	text-align: center;
	margin: 8% auto 0
}
.ds a img {
	width: 5%
}
.ds .a1 {
	background: #6f2322;
	padding: 2% 8%;
	font-size: 130%
}
.ds .a2 {
	background: #ba5d12;
	padding: 2% 8%;
	margin-left: 3%;
	font-size: 130%
}
.swt_r {
	width: 30px;
	position: fixed;
	top: 20%;
	right: 0
}
.swt_m {
	width: 277px;
	height: 173px;
	margin-left: -140px;
	overflow: hidden;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -80px;
	z-index: 999999999999;
	display: block;
	background-position: 50% 0!important;
	background-repeat: no-repeat no-repeat!important;
	display: none
}
.focuss1 {
	width: 100%;
	margin: 0 auto;
	position: relative;
	overflow: hidden
}
.focuss1 .hds1 {
	width: 40%;
	height: 11px;
	position: absolute;
	z-index: 9999;
	bottom: 1%;
	left: 30%;
	text-align: center
}
.focuss1 .hds1 ul {
	display: inline-block;
	height: 5px;
	padding: 3px 5px;
	font-size: 0;
	vertical-align: top
}
.focuss1 .hds1 ul li {
	display: inline-block;
	width: 5px;
	height: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #8C8C8C;
	margin: 0 5px;
	vertical-align: top;
	overflow: hidden
}
.focuss1 .hds2 {
	width: 40%;
	height: 11px;
	position: absolute;
	z-index: 9999;
	bottom: 1%;
	left: 30%;
	text-align: center
}
.focuss1 .hds2 ul {
	display: inline-block;
	height: 5px;
	padding: 3px 5px;
	font-size: 0;
	vertical-align: top
}
.focuss1 .hds2 ul li {
	display: inline-block;
	width: 20px;
	height: 5px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #8C8C8C;
	margin: 0 5px;
	vertical-align: top;
	overflow: hidden
}
.focuss1 .hds1 ul .on {
	background: #6f2322
}
.focuss1 .hds2 ul .on {
	background: #6f2322
}
.focuss1 .bds2 {
	position: relative;
	z-index: 0
}
.focuss1 .bds2 li {
	position: relative;
	overflow: hidden
}
.focuss1 .bds2 li img {
	width: 100%;
	background: url(../images/loading.gif) center center no-repeat
}
.focuss1 .bds2 li a {
	-webkit-tap-highlight-color: transparent
}
.focuss1 .bds2 li p {
	text-align: center;
	font-size: 100%
}
.focuss1 .bds1 {
	position: relative;
	z-index: 0
}
.focuss1 .bds1 li {
	position: relative;
	overflow: hidden
}
.focuss1 .bds1 li img {
	width: 100%;
	background: url(../images/loading.gif) center center no-repeat
}
.focuss1 .bds1 li a {
	-webkit-tap-highlight-color: transparent
}
.focuss1 .bds1 li p {
	text-align: center;
	font-size: 100%
}
 @media screen and (max-width:320px) {
body, input, select {
	font-size: 10px
}
}
 @media screen and (min-width:320px) {
body, input, select {
	font-size: 11.25px
}
}
 @media screen and (min-width:400px) {
body, input, select {
	font-size: 12.5px
}
}
 @media screen and (min-width:480px) {
body, input, select {
	font-size: 13.75px
}
}
 @media screen and (min-width:560px) {
body, input, select {
	font-size: 15px
}
}
 @media screen and (min-width:600px) {
body, input, select {
	font-size: 16.25px
}
}
 @media screen and (min-width:640px) {
body, input, select {
	font-size: 18px
}
}
 @media only screen and (max-width:320px) {
.cont>li {
	width: 31.5%
}
}
 @media (min-width:320px) and (max-width:350px) {
.cont>li {
	width: 31.5%
}
.title li {
	font-size: 140%
}
.cont li ul li {
	font-size: 110%
}
.red_bg p {
	font-size: 120%
}
.list1_main dl dd span {
	font-size: 110%
}
.list3_main span .a {
	width: 8%;
	display: inline-block
}
.list3_main span {
	font-size: 120%
}
.list4_main dd h4 {
	font-size: 140%
}
.list4_main dd h5 {
	font-size: 130%
}
}
 @media (min-width:350px) and (max-width:370px) {
.cont>li {
	width: 31.5%
}
.red_bg p {
	font-size: 130%
}
}
 @media (min-width:370px) and (max-width:400px) {
.cont>li {
	width: 31.5%
}
}
 @media (min-width:400px) and (max-width:430px) {
.cont>li {
	width: 31.5%
}
}
 @media (min-width:430px) and (max-width:450px) {
.cont>li {
	width: 31.5%
}
}
 @media (min-width:450px) and (max-width:500px) {
.cont>li {
	width: 31.5%
}
}
 @media (min-width:500px) and (max-width:550px) {
.cont>li {
	width: 31%
}
}
li {
	list-style: none
}
.page ul {
	padding-top: 5%;
	padding-left: 7%;
	width: 100%
}
.page ul li {
	float: left;
	padding: 2% 3%;
	border: .1em solid #CCC;
	font-size: 100%;
	margin: .5%;
	background: 0 0;
	list-style: none
}
.page ul li a {
	color: #666
}
.page ul li:hover {
	background: #b47434
}
.page ul li:hover a {
	color: #FFF
}
.page ul li span {
	color: #666
}
.fufu {
	position: fixed;
	right: 0;
	top: 140px;
	z-index: 999
}
.tsxm1 {
	border: 1px solid #f4dbc7;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
	width: 302px
}
.tsxm1 li {
	background: url(../images/yyjj_05.jpg) no-repeat scroll center center rgba(0,0,0,0);
	float: left;
	height: 29px;
	line-height: 29px;
	margin: 10px 3px 0 5px;
	text-align: center;
	width: 91px
}
.zft0103_foot {
	background: rgba(0,0,0,0) url(../images/ftlt_1.jpg) repeat-x scroll center bottom;
	bottom: 0;
	height: 67px;
	left: 0;
	position: fixed;
	text-align: center;
	width: 100%
}
.zft0103_foot img {
	border: 0 none;
	vertical-align: bottom
}
.lh_gai828_ti {
	background: rgba(0,0,0,0) url(../images/lh_828_bg.png) no-repeat scroll 0 0/100% 100%;
	color: #fff;
	font-family: "微软雅黑";
	font-size: 145%;
	font-weight: 700;
	padding: 2% 0 4%;
	text-align: center
}
.lh_gai_wzi {
	padding: 1% 0;
	text-align: center;
	margin-top: 1rem
}
.lh_gai_wzi h3 {
	color: #fff;
	font-family: "微软雅黑";
	font-size: 99%;
	background: url(../images/jl_hos_title.png) no-repeat center top;
	line-height: 3.65rem;
	font-size: 1.6rem
}
.kuang {
	width: 96.875%;
	margin: 0 auto
}
.zx_kuang {
	width: 92.8125%;
	margin: 0 auto;
	overflow: hidden
}
.absolute {
	position: absolute
}
#red, #red a {
	color: red
}
.right {
	float: right
}
.comment h2, .title h2 {
	background: url(../images/pic6.jpg) no-repeat center top;
	line-height: 2.75rem;
	font-size: 1.4rem;
	font-weight: 700;
	text-align: center;
	color: #fff;
	background-size: 100% 100%;
margin:.75rem 0 .9rem
}
.comment dl {
	padding-top: 1rem
}
.comment dl dd {
	overflow: hidden;
	background: #ececec;
padding:.75rem
}
.comment dl dt {
	width: 94.375%;
	margin: 0 auto;
	line-height: 1.6rem;
	color: #515151;
	text-indent: 2em;
	font-size: 1.2rem;
padding:.75rem 0 1rem
}
.comment dl strong {
	color: #ab0000
}
.comment dl i {
	float: right;
	font-style: normal;
	color: #a36e2e
}
.comment h4 {
	float: left;
	width: 10.47%
}
.comm_r {
	font-size: 1.2rem;
	color: #0f0f0f;
	width: 85.44%
}
.comment em {
	font-style: normal;
	color: #6D2121
}
.comment em img, .comment i img {
	width: 1.8rem
}
.comment h6 {
	text-align: center;
padding-bottom:.5rem
}
.comment h6 a {
	font-size: 1.2rem;
	color: #6D2121
}
.comment p {
	font-size: 1.2rem;
	color: #000;
	text-align: center
}
.gongyi p {
	line-height: 1.6rem;
	font-size: 1.2rem;
	text-indent: 2em;
padding:.75rem 0;
	border-bottom: #e2e2e2 1px solid;
	width: 96.875%;
	margin: 0 auto
}
.gongyi p strong {
	color: red
}
.gongyi ul li {
	border-bottom: #e2e2e2 1px solid;
	padding-left: 1rem
}
.gongyi i {
	border-color: transparent transparent transparent #5f5f5f;
border-width:.5rem;
	border-style: solid;
	display: inline-block;
	width: 0;
	height: 0
}
.gongyi a {
	color: #a36e2e;
	font-size: 1.2rem;
	line-height: 3rem
}
.guahao h4 {
	font-size: 1.2rem;
	line-height: 1.65rem;
padding-top:.5rem;
	width: 93.75%;
	margin: 0 auto;
	color: #424242
}
.guahao h5 {
	font-size: 1.2rem;
	color: #515151;
	text-align: center;
padding-bottom:.5rem;
	border-bottom: #b7b7b7 1px dashed
}
.guahao span {
	color: red
}
.guahao p {
padding-top:.5rem
}
.guahao label {
	display: inline-block;
	width: 18.75%;
	text-align: right;
	font-size: 1.2rem;
	color: #5f5f5f
}
.guahao p label:nth-of-type(2) {
	margin-left: 1.25%
}
.guahao p input {
	border: #dbdbdb 1px solid;
	line-height: 1.5rem;
	width: 30.625%;
font-size:.96rem;
	color: #979797;
padding-left:.5rem
}
.guahao textarea {
	width: 81.25%;
	border: #dbdbdb 1px solid;
	resize: none;
	height: 6rem;
padding-left:.5rem;
font-size:.96rem;
	color: #979797
}
.guahao h6 {
padding-top:.8rem
}
.guahao h6 a {
margin-left:.8rem
}
.guahao h6 a, .guahao h6 input {
	display: inline-block;
	width: 25.16%
}
.guahao em {
	display: block;
	font-style: normal;
	text-align: center;
	font-size: 1.3rem;
	color: #515151;
	padding: 1.2rem 0 1rem
}
.guahao em a {
	color: #e30000
}
.guahao em img {
	display: inline-block;
	width: 6%;
margin-right:.5rem;
	vertical-align: middle
}
.guahao02 {
	background: #f6f6f6;
padding-bottom:.8rem;
	margin-bottom: 1rem
}
#guahao02 ul {
	height: 5rem
}
.guahao02 ul {
padding-bottom:.8rem
}
.guahao02 ul li {
	font-size: 1.2rem;
	color: #515151;
	text-align: center;
padding-bottom:.5rem
}
.guahao02 span {
	padding: 0 1rem
}
.guahao02 span:nth-child(3) {
	colsor: #c00
}
.guahao02 h3 {
	font-size: 1.2rem;
	color: #6D2121;
	width: 90.625%;
margin:.5rem;
	overflow: hidden;
	line-height: 2rem
}
.guahao02 h3 a {
	float: right;
	width: 42.76%
}
.guahao02 h3:first-of-type a {
	background: #6D2121;
	font-size: 1.2rem;
	color: #fff;
	line-height: 2rem;
	text-align: center
}
.guahao02 em {
	font-style: normal;
	color: #cf0000
}
footer {
	padding-bottom: 4rem
}
footer ul {
	overflow: hidden
}
footer ul li {
	float: left;
	width: 23.28%;
	text-align: center
}
footer ul li+li {
	margin-left: 2.29%
}
footer img {
	display: inline-block;
	width: 53.7%
}
footer ul li a {
	display: inline-block;
	background: #6D2121;
	width: 100%;
	font-size: 1.2rem;
	color: #fff;
	border-radius: 5px;
	height: 7.05rem;
	padding-top: 1rem
}
footer h4 {
padding:2rem 0 .5rem;
	text-align: center
}
footer p {
	line-height: 1.8rem;
	font-size: 1.2rem;
	text-align: center;
	color: #595959
}
footer p a {
	line-height: 1.8rem;
	font-size: 1.2rem;
	text-align: center;
	color: #595959
}
.comment_gd {
	height: 28rem;
	margin: 1rem 0
}
.comment_gd ul li {
	height: 12.3rem
}
 @media screen and (min-width:320px) and (max-width:400px) {
html {
font-size:.75rem;
	-webkit-text-size-adjust: none
}
.guahao02 h3, .hos dl dd, .rl_expert p {
	font-size: 1.1rem
}
.hos_conl h4 {
	width: 11%;
	margin-left: 0
}
.hos_conr p, .jishu ul li {
	font-size: 1rem
}
.comm_r, .guahao label {
	font-size: 1rem
}
.guahao02 span {
padding:0 .7rem
}
.ex_page h4 {
	width: 38.25%
}
.pd_hotex dl dd {
	width: 61%
}
.case_page h4 em {
	padding: 0 12%
}
.rl_expert dl p h5 {
	font-size: 1rem
}
}
 @media screen and (min-width:400px) {
html {
font-size:.75rem
}
}
 @media screen and (min-width:480px) {
html {
font-size:.875rem
}
}
 @media screen and (min-width:560px) {
html {
	font-size: 1rem
}
}
 @media screen and (min-width:600px) {
html {
	font-size: 1.125rem
}
}
 @media screen and (min-width:640px) {
html {
	font-size: 1.25rem
}
}
* {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}
.autohei {
	height: auto;
	overflow: hidden;
	zoom: 1
}
.unvisible {
	display: none
}
.jl_expert h2, .jl_hos h2 {
	background: url(../images/zt_tbg.jpg) no-repeat center top/100% 100%;
	line-height: 3.65rem;
	font-weight: 700;
	font-size: 1.6rem;
	color: #fff;
	text-align: center
}
.jl_hos dl {
	overflow: hidden;
	margin: 1rem 0
}
.jl_hos dl dt {
	float: left;
	width: 43%
}
.jl_hos dl dd {
	float: right;
	width: 57%
}
.jl_hos h3 {
	font-weight: 700;
	font-size: 1.15rem;
	color: #6d2121
}
.jl_hos p {
	line-height: 1.5rem;
	font-size: 1rem;
	color: #353535
}
.jl_hos p span {
	color: red
}
.jl_hos h4 img {
	width: 48.28%
}
.jl_hos h4 img+img {
	margin-left: 3.44%
}
.jl_hos h5 {
	line-height: 1.65rem;
	font-size: 1.1rem;
	text-indent: 2em;
	color: #353535;
	margin: 1rem 0 1.2rem
}
.jl_hos h5 a {
	color: red
}
.jl_hos figure {
	background: #fff6ee;
	margin: 1.1rem 0;
	margin-top: 0
}
.jl_hos ul li {
	float: left;
	width: 25%;
	text-align: center;
	font-size: 16px;
	font-weight: 900
}
.jl_hos ul li+li {
	border-left: #ffbe8a 1px dashed
}
.jl_hos ul img {
	width: 45.625%
}
.jl_hos ul {
	overflow: hidden;
	padding: 1rem 0
}
.jl_hos a {
	color: #c86a20
}
.jl_expert p {
	text-indent: 2em;
	line-height: 2.15rem;
	font-size: 16px;
	color: #353535;
margin:.8rem 0 1rem
}
.jl_expert_switch_t ul li {
	float: left;
	width: 32.03%;
	text-align: center;
	line-height: 2.5rem;
	font-size: 1.2rem;
margin-bottom:.6rem;
	border: #353535 1px solid
}
.jl_expert_switch_t ul li.hover {
	background: url(../images/jl_expert_switch_bg.png) no-repeat left top/100% 100%
}
.jl_expert_switch_t ul li+li {
	border: #353535 1px solid;
	margin-left: 1.95%
}
.jl_expert_switch_t ul li:nth-child(4) {
	margin-left: 0
}
.jl_expert_switch_b dl {
	overflow: hidden;
	color: #353535;
	font-size: 1.1rem
}
.jl_expert_switch_b dl dt {
	float: left;
	width: 42.5%
}
.jl_expert_switch_b dl dd {
	float: right;
	width: 55.68%;
	font-size: 1.1rem
}
.jl_expert_switch_b h3 {
	color: #353535;
	font-size: 1.4rem;
padding-bottom:.8rem;
	border-bottom: #989898 1px dashed;
margin-bottom:.5rem
}
.jl_expert_switch_b strong {
	color: #6e2222;
	font-size: 1.6rem;
margin-right:.8rem
}
.jl_expert_switch_b h4 {
	line-height: 1.5rem
}
.jl_expert_switch_b span {
	color: red
}
.jl_expert_switch_b h5 {
	border-top: #989898 1px dashed;
margin-top:.5rem;
padding-top:.5rem
}
.jl_expert_switch_b em {
	font-style: normal;
	color: #6e2222;
	font-size: 1.3rem
}
.jl_expert_switch_b h5 a {
	color: red
}
.jl_expert_switch_b h6 {
	text-align: center;
margin-top:.6rem
}
.jl_expert_switch_b h6 a {
	display: inline-block;
	width: 42%;
	background: #6e2222;
	line-height: 2.35rem;
	color: #fff
}
.jl_expert_switch_b h6 a+a {
	background: #ba5c12;
	margin-left: 1.2rem
}
.jl_expert figure h3 {
	background: #6e2222;
	line-height: 2.5rem;
	font-weight: 700;
	font-size: 1.25rem;
	color: #fff;
	text-align: center;
margin:.9rem 0
}
.jl_expert figure h5 {
	text-align: center;
	margin-top: 1rem
}
.jl_expert figure h5 a {
	display: inline-block;
	background: #ba5c12;
	font-size: 1.2rem;
	text-align: center;
	width: 34.84%;
	color: #fff;
	line-height: 2.35rem
}
.jl_expert figure h5 a+a {
	margin-left: 15.625%
}
.red, .red a {
	color: red
}
.wj125_c2 {
	overflow: hidden;
	zoom: 1;
	width: 100%
}
.wj125_c2 dl {
	overflow: hidden;
	width: 100%;
margin-bottom:.7rem
}
.wj125_c2 dd {
	float: left;
	width: 25%;
	text-align: center
}
.wj125_c2 dd h3 {
	color: #fff;
	font-size: 1.5rem
}
.wj125_c2 dd.bg01 {
	background: url(../images/wj125_bg01.png) no-repeat right #810302;
	background-size: 100% 100%;
	height: 12.6rem
}
.wj125_c2 dd.bg01 h3 {
	padding-top: 4rem;
	line-height: 30px
}
.wj125_c2 dd.bg02 {
	background: url(../images/wj125_bg02.png) no-repeat right #bd4014;
	background-size: 100% 100%;
	height: 9.3rem
}
.wj125_c2 dd.bg02 h3 {
	padding-top: 2.5rem;
	line-height: 30px
}
.wj125_c2 dd.bg03 {
	background: url(../images/wj125_bg03.png) no-repeat right #a90038;
	background-size: 100% 100%;
	height: 5.95rem
}
.wj125_c2 dd.bg03 h3 {
padding-top:.8rem;
	line-height: 29px
}
.wj125_c2 dt {
	float: right;
	width: 74%
}
.wj125_c2 dt p {
	float: left;
	width: 30.2%;
	line-height: 2.5rem;
	border: 1px #b8b8b8 solid;
	text-align: center;
	color: #545454;
	font-size: 16px;
margin:0 0 .7rem 3%
}
.wj125_c2 dt p a {
	color: #545454;
	text-decoration: none
}
.wj125_c2 h2 {
	background: url(../images/zt_tbg.jpg) no-repeat center top/100% 100%;
	color: #fff;
	font-size: 1.6rem;
	font-weight: 700;
	line-height: 3.65rem;
	text-align: center
}
.blank {
	height: 0;
	font-size: 0;
	line-height: 0;
	clear: both;
	overflow: hidden
}
.blank1 {
height:.5rem;
	font-size: 0;
	line-height: 0;
	clear: both;
	overflow: hidden
}
.left {
	float: left
}
.right {
	float: right
}
.jh0105 {
	width: 100%;
	overflow: hidden
}
.jh0105 h1 {
	width: 31.2%;
	float: left;
	margin: 1%;
	background: #d5d5d5;
	font-size: 1.3rem;
	font-weight: 700;
	color: #333;
	text-align: center;
	line-height: 3.15rem
}
.jh0105 h1.hover {
	background: #6e2222;
	color: #fff
}
.jh0105 ul {
	overflow: hidden
}
.jh0105 li {
	overflow: hidden;
	border-bottom: 1px dashed #b4b4b4;
padding:1rem .5rem
}
.jh0105 li dt {
	width: 35%
}
.jh0105 li dt img {
	width: 100%
}
.jh0105 li dd {
	width: 64%
}
.jh0105 li dd h2 {
	font-size: 1.4rem;
	color: #333;
	font-weight: 700;
	border-bottom: 1px dashed #b4b4b4;
	padding-bottom: 1rem;
	line-height: 2rem
}
.jh0105 li dd h2 span {
	display: inline-block;
	width: 5.9rem;
margin-right:.5rem
}
.jh0105 li dd h2 span img {
	width: 100%
}
.jh0105 li dd h3 {
	font-size: 1rem;
	font-size: 333;
	line-height: 2rem;
	font-weight: 300
}
.jh0105 li dd h3 span {
	color: #6e2222
}
.jh0105 li dd h3 a {
	color: red
}
.jh0105 li dd h4 {
	width: 90%;
	margin: 0 auto;
	line-height: 2rem;
	font-weight: 700
}
.jh0105 li dd h4 span {
	color: red
}
.jh0105 li dd h4 img {
	width: 7.15rem
}
.jh0105 ul h5 {
	width: 60%;
	margin: 0 auto;
	background: #d5d5d5;
	font-size: 1.2rem;
border-radius:.3rem;
	line-height: 3.3rem;
	text-align: center;
	font-weight: 300
}
.jh0105 ul h5 a {
	color: #333
}
.lzrd12_zz {
	height: auto;
	overflow: hidden;
margin-top:.8rem
}
.lzrd12_zz ul {
	height: auto;
	overflow: hidden
}
.lzrd12_zz h3 {
	background: url(../images/xp_t1.jpg) no-repeat;
	height: 3.65rem;
	text-align: center;
	color: #fff;
	line-height: 3rem;
	font-size: 1.5rem;
	background-size: 100%
}
.lzrd12_zz ul li {
	float: left;
	width: 32%;
	margin-left: 1%;
margin-top:.7rem
}
.lzrd12_zz ul li img {
	width: 100%
}
.lzrd12_zz ul li p {
	font-size: 1.1rem;
padding:1rem .3rem 0 .3rem;
	color: #702424
}
.lw_c5 {
	overflow: hidden
}
.lw_c5 p {
	color: #333;
	font-size: 16px;
	text-indent: 2em;
	padding-top: 1rem
}
.lw_c5_m1 {
	margin-top: 1rem;
	overflow: hidden
}
.lw_c5_m1 li {
	float: left;
margin:0 .2rem .2rem 0;
	display: inline;
	width: 49%
}
.lw_c5_m1 li img {
	width: 100%
}
.lw_c5_m2 {
	overflow: hidden;
	margin-bottom: 1rem;
	padding-left: 8px
}
.lw_c5_m2 li {
	color: #333;
	font-size: 16PX;
	line-height: 3rem;
	border-bottom: 1px #d0d0d0 dashed
}
.lw_c5_m2 li img {
	width: 1rem;
	height: 1rem;
margin:1.1rem .5rem 0 0
}
.lw_c5_m2 li a {
	color: #333
}
.lw_c5 h4 {
	font-size: 1.2rem;
	color: #333;
	background: #d5d5d5;
	width: 65%;
	margin: 0 auto;
	text-align: center;
	color: #fff;
	line-height: 2.75rem;
border-radius:.4rem;
	margin-bottom: 1rem
}
.lw_c5 h4 a {
	color: #333
}
.lw38_qh {
	overflow: hidden;
margin:1rem 0 .5rem 0
}
.lw38_qh li {
	float: left;
	width: 49%;
	height: 3.85rem;
	line-height: 3.15rem;
	font-size: 1.5rem;
	text-align: center;
	color: #fff;
	background: url(../images/lw38_qh1.png) repeat-x center top;
	background-size: 100% 100%
}
.lw38_qh li.hover {
	background: url(../images/lw38_qh2.png) no-repeat center top;
	background-size: 100% 100%;
	cursor: pointer
}
#lw38p02 {
	margin-left: 2%
}
.lw38_nr {
	overflow: hidden
}
.lw38_nr li {
	float: left;
	width: 49%;
margin:0 .5rem .5rem 0;
	position: relative
}
.lw38_nr li img {
	width: 100%
}
.lw38_nr li h3 {
	position: absolute;
	bottom: 0;
	width: 100%;
	left: 0;
	background: #fff;
	filter: alpha(opacity=60);
	-moz-opacity: .6;
	opacity: .8;
	color: #6E2222;
	font-size: 14px;
	text-align: center;
	line-height: 1.6rem;
	font-weight: 500
}
.ld_title h2 {
	background: url(../images/l_pic6.jpg) no-repeat center top;
	line-height: 2.75rem;
	font-size: 1.4rem;
	font-weight: 700;
	text-align: center;
	color: #fff;
	background-size: 100% 100%;
margin:.75rem 0 .9rem
}
.gh_page h2 {
	text-align: left;
padding-left:.8rem;
	color: #fff
}
.gh_page h2 a {
	color: #fff
}
.pindao dl {
	overflow: hidden;
	width: 95%;
margin:0 auto .5rem;
	background:#fff;
}
.pindao dl dt {
	margin:0.5rem;
	float: left;
	width: 42.76%
}
.pindao dl dd {
	float: right;
	width: 53.28%;
	font-size: 14px;
	color: #6e2222
}
.pindao dl p {
	line-height: 1.26rem;
	font-size:1rem;
	margin-top:0.5rem;
	color:#666666;
}
.pindao dl span {
	display: inline-block;
	color: #956216;
}
.pindao cite {
	width: 0;
	height: 0;
	border-style: solid;
	border-color: transparent transparent transparent #5f5f5f;
border-width:.5rem;
	display: inline-block
}
.pindao h3 {
	line-height: 1.75rem;
	font-size: 1.2rem;
	width: 95%;
	margin: 0 auto
}
.pindao h3 em {
	font-style: normal;
	color: #6F3F04
}
.pindao h3 a {
	color: #b90603
}
.pindao ul {
	background: #fff;
margin-top:.5rem;
	padding-bottom: 1.3rem
}
.pindao h4 {
	font-size: 1.4rem;
	color: #a36e2e;
	text-align: center;
	padding: 1rem 0
}
.pindao h4 a {
	color: #000;
}
.pd_con {
	overflow: hidden;
	width: 95%;
	margin: 0 auto;
	border-bottom: #b3b3b3 1px dashed
}
.pd_con i {
	float: right;
	border: 0px solid #DADADA;
	width: 31.76%;
	margin-bottom:1rem;
	height:6rem;
}
.pd_con h5 {
	width: 62.61%;
	font-size: 1rem;
	line-height: 1.65rem;
	float: left;
	text-indent: 2em;
	color:#666666;
}
.pd_con h5 a {
	color: #b90603
}
.pindao ol {
	width: 95%;
	margin: 0 auto
}
.pindao ol a {
	color: #515151;
	font-size: 15px
}
.pindao ol li {
	border-bottom: #e2e2e2 1px solid;
	line-height: 2.5rem
}
.pindao img {
	width: 100%;
	height:100%;
}
.pd_hot strong {
	color: #6F3F04
}
.pd_hot ul {
	background: #ececec;
	padding-bottom: 1.2rem;
	margin-bottom: 1.25rem
}
.pd_hot ul li {
	border-bottom: #989797 1px dashed;
	font-size: 1rem;
padding-bottom:.8rem;
	color: #515151;
	width: 95%;
	margin: 0 auto
}
.pd_hot p {
	line-height: 1.65rem
}
.pd_hot a {
	color: #b90603
}
.pd_hot h3 {
	font-weight: 700;
padding:1rem 0 .7rem
}
.pd_hot h4 {
	text-align: center
}
.pd_hot h4 a {
	display: inline-block;
	width: 95%
}
.jun_dy2 {
	overflow: hidden;
	width: 100%
}
.jun_dy2 li {
	width: 95.3125%;
	height: 13rem;
	margin: 0 auto;
	position: relative
}
.jun_dy2 li dl {
	width: 50%;
	height: 13rem
}
.jun_dy2 li dl dd {
	width: 100%;
	font-size: 1.2rem;
	color: #666;
	text-align: center;
	line-height: 2rem
}
.jun_dy2 li div {
	width: 1.9rem;
	height: 1.9rem;
	position: absolute;
	left: 47%;
	top: 30%
}
.Consultation {
	width: 20rem;
	height: 2.5rem;
	margin: 1rem auto
}
.Consultation a {
	width: 9.5rem;
	height: 2.5rem;
	display: block
}
.title1 h2 {
	background: url(../images/hos_title.png) no-repeat center top;
	line-height: 2.75rem;
	font-size: 1.2rem;
	font-weight: 700;
	text-align: center;
	color: #fff;
	background-size: 100% 100%;
margin:.75rem 0 .9rem
}
.jun_dy3 {
	overflow: hidden;
	width: 100%
}
.jun_dy3_a {
	width: 95.3125%;
	margin: 0 auto
}
.jun_dy3_a li {
	margin: 1rem auto
}
.jun_dy3_a li h3 {
	font-size: 1.2rem;
	color: #6F3F04;
	font-weight: 700;
	text-align: center;
margin:.5rem auto
}
.jun_dy3_1 {
	background: #ececec;
	overflow: hidden;
padding:.5rem
}
.jun_dy3_a li h6 {
	font-size: 1.2rem;
	text-indent: 2.4rem;
	color: #6F3F04;
	font-weight: 700;
margin:.5rem auto
}
.jun_dy3_a li h5 {
	font-size: 1.2rem;
	text-indent: 2.4rem;
	color: #6F3F04;
	line-height: 1.5rem
}
.jun_dy3_a li p {
	text-indent: 2.4rem;
	font-size: 1.2rem;
	color: #333;
	line-height: 1.9rem
}
.fkry_xw {
	max-width: 640px;
	margin: 0 auto;
	overflow: hidden
}
.kfdl_xw {
	width: 100%;
	height: 3.65rem;
	line-height: 3.3rem;
	text-align: center;
	color: #fff;
	font-size: 1.65rem;
	font-weight: 700;
	font-family: "微软雅黑";
	background: url(../images/kfdl_xwbj_03.png) no-repeat;
	background-size: 100% 100%;
	overflow: hidden
}
.zptx_xw {
	height: 8rem;
	padding-top: 1rem;
	background: #fff;
	overflow: hidden
}
.zptx_xw table {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%
}
td {
	border: 0
}
.zptx_xw .we {
	border: none
}
.zptx_xw img {
	width: 10rem;
	float: left;
margin:0 .5rem
}
.guahao02 {
	background: #f6f6f6;
padding-bottom:.8rem;
	margin-bottom: 1rem
}
#guahao02 ul {
	height: 5rem
}
.guahao02 ul {
padding-bottom:.8rem
}
.guahao02 ul li {
	font-size: 1.2rem;
	color: #515151;
	text-align: center;
padding-bottom:.5rem
}
.guahao02 span {
	padding: 0 1rem
}
.guahao02 span:nth-child(3) {
	colsor: #c00
}
.guahao02 h3 {
	font-size: 1.2rem;
	color: #6D2121;
	width: 90.625%;
margin:0 auto .2rem;
	overflow: hidden;
	line-height: 2rem
}
.guahao02 h3 a {
	float: right;
	width: 42.76%
}
.guahao02 h3:first-of-type a {
	background: #6D2121;
	font-size: 1.2rem;
	color: #fff;
	line-height: 2rem;
	text-align: center
}
.guahao02 em {
	font-style: normal;
	color: #cf0000
}
.red_bg {
	overflow: hidden;
	margin: 2% 0 0 0;
	background: url(../images/sm_bg11.jpg) no-repeat center;
	background-size: 100% 100%;
	padding-bottom: 30px
}
.red_bg p {
	text-align: center;
	color: #FFF;
	font-size: 1.8rem;
	padding-top: 25%;
	padding-bottom: 5%
}
.fl {
	float: left
}
.fr {
	float: right
}
.xo_bank {
	height: 1rem;
	width: 0
}
.zt_xm {
	overflow: hidden
}
.zt_xm li {
	border-bottom: 1px solid #cccaca;
padding:.8rem 0;
	overflow: hidden
}
.zt_xm li cite {
	float: left;
	width: 26%;
	overflow: hidden
}
.zt_xm li cite img {
	width: 100%;
	height: auto
}
.zt_xm li .zt_wxm {
	width: 74%;
	overflow: hidden
}
.zt_xm li .zt_wxm h2 {
	float: left;
	background: url(../images/xx_r.jpg) no-repeat center right/1% 80%;
	color: #333;
	font-size: 1.2rem;
	line-height: 1.75rem;
padding:0 .7rem;
	font-weight: 100
}
.zt_xm li .zt_wxm h2 a {
	color: #333
}
.xo_fwz {
	overflow: hidden;
	background: #e9e9e9;
	padding: 1.2rem
}
.xo_fwz h2 {
	text-align: center;
	color: #333;
	font-size: 1.5rem
}
.zt_wf {
	overflow: hidden;
	margin-top: 1rem
}
.zt_wf h3 {
	background: #732223;
	border-radius: 9px;
	width: 22%;
	text-align: center;
	font-size: 1.4rem;
	line-height: 2rem;
	height: 5rem;
padding:.5rem 0;
	float: left;
	margin-right: 4%
}
.zt_wf h3:last-child {
	margin-right: 0
}
.zt_wf h3 a {
	color: #FFF
}
.zt_pdw {
	overflow: hidden;
padding:0 .5rem
}
.zt_pdw h2 {
	text-align: center;
	color: #b00115;
	font-size: 1.1rem;
	padding-top: 1rem;
	font-weight: 100
}
.zt_pdw p {
	overflow: hidden;
	color: #333;
	font-size: 1.2rem;
margin-top:.8rem
}
.zt_pdw p label {
	color: #333;
	font-size: 1.2rem
}
.zt_pdw p input {
	vertical-align: middle
}
.w7_txt1 {
	border: 1px solid #d1d0d0;
	width: 20%;
	height: 2.5rem
}
.w7_txt2 {
	border: 1px solid #d1d0d0;
	width: 17%;
	height: 2.5rem
}
.zt_yw {
	width: 76%;
	height: 7rem;
	border: 1px solid #d1d0d0;
	color: #bababa;
	font-size: 1.2rem;
padding:0 .3rem
}
.zt_tjw {
	width: 8rem;
	height: 2rem;
	border: 0;
	vertical-align: middle
}
.zt_ffot {
	background: #732223;
	overflow: hidden
}
.zt_ffot h2 img {
	width: 100%;
	height: auto
}
.zt_ffot h3 {
	color: #fff;
	font-size: 1.2rem;
	line-height: 2rem;
	text-align: center;
	padding: 1.2rem 0
}
.zt_ffot h3 a {
	color: #FFF
}
.zt_qw {
	color: #333;
	font-size: 16px;
padding:.5rem 0
}
.zt_qw a {
	color: #333;
	font-size: 16px;
padding:.5rem 0
}
.zt_tp {
	width: 48%;
	overflow: hidden
}
.zt_tp img {
	width: 100%;
	height: auto
}
.zt_tp h3 {
	color: #333333;
	font-size: 1.2rem;
	text-align: center;
	padding: 0.2rem 0;
}
.zt_wqts {
	overflow: hidden
}
.zt_wqts ul li {
	border-bottom: 1px dashed #919191;
padding:.9rem 0;
	overflow: hidden
}
.pl_fy {
	overflow: hidden;
	zoom: 1;
	width: 10.8rem;
	margin: 1rem auto
}
.pl_fy span {
	display: block;
	width: 3.2rem;
	height: 1.5rem;
	line-height: 1.5rem;
	text-align: center;
	background: #fff;
	border: #CCC 1px solid;
	cursor: pointer
}
.pl_fy ul {
	overflow: hidden;
	zoom: 1;
	float: left
}
.pl_fy ul li {
	float: left;
	width: 1.5rem;
	height: 1.5rem;
	line-height: 1.5rem;
	text-align: center;
	background: #fff;
	border: #CCC 1px solid;
	text-align: center;
margin-left:.5rem;
	cursor: pointer;
	color: #333
}
.pl_fy ul li.hover {
	color: red
}
.zt_qes {
	position: relative
}
.zt_wqay {
	overflow: hidden;
	margin: 0 auto
}
.zt_wqay ul li {
	float: left;
	overflow: hidden;
	width: 46%;
	margin-right: 1rem
}
.zt_wqay ul li img {
	width: 98%;
	height: auto
}
.zt_wqay ul li h3 {
	text-align: center;
	font-size: 15px;
	text-align: center;
	font-weight: 100
}
.zt_qes .prev {
	position: absolute;
	left: 0;
	top: 3.5rem
}
.zt_qes .next {
	position: absolute;
	right: 0;
	top: 3.5rem
}
.zt_qes h5 {
width:.8rem;
	height: auto
}
.zt_qes h5 img {
	width: 100%;
	height: auto
}
.sj_xw {
	max-width: 640px;
	margin: 0 auto;
	overflow: hidden
}
.dqwz_xw {
	font-size: 1.2rem;
	font-size: 1.2rem;
	line-height: 1.25rem;
	color: #242424;
}
.dqwz_xw a {
	color: #fff
}
.new_xw dt h2 {
	
	line-height: 4rem;
	background: url(../images/0520tbg.jpg) no-repeat;
	background-size: 100% 100%;
	color: #fff;
	font-size: 1.8rem;
	text-align: center;
	margin-top: 1.2rem
}
.new_xw dt ul li {
	padding: 1rem 0;
	border-bottom: dashed 1px #c5c5c5;
	overflow: hidden
}
.new_xw dt ul li h3 {
	color: #6d2121;
	font-size: 17px;
padding-bottom:.5rem;
	text-align: center
}
.new_xw dt ul li h3 a {
	color: #6d2121;
padding-left:.3rem
}
.new_xw dt ul li img {
	width: 11.35rem;
	height: 9.05rem;
	float: left;
padding-right:.9rem
}
.new_xw dt ul li p {
	color: #626262;
	font-size: 14px;
	line-height: 28px;
	overflow: hidden;
	text-indent: 2em
}
.new_xw dt ul li p a {
	color: #6d2121
}
.new_xw dd {
	padding: 1.1rem 0;
	text-align: center;
	overflow: hidden
}
.new_xw dd a {
	color: #333;
	font-size: 1.2rem;
	border: solid 1px #d8d8d8;
padding:.1rem .5rem
}
.xo_bank {
	height: 1rem;
	width: 0
}
.zt_wq {
	border: 1px solid #d5d5d5;
	overflow: hidden
}
.zt_wq ul li {
	float: left;
	width: 33.3%;
	overflow: hidden;
	border-right: 1px solid #d5d5d5;
padding:.5rem .8rem
}
.zt_wq ul li a {
	color: #862a2a;
	display: inline-block
}
.zt_wq ul li cite {
	float: left;
	width: 1.9rem;
	height: auto;
	display: inline-block;
margin-top:.2rem;
margin-right:.2rem
}
.zt_wq ul li cite img {
	width: 100%;
	height: auto
}
.zt_wq ul li h3 {
	color: #862a2a;
	font-size: 1.2rem;
	float: right;
	width: 6.2rem;
	font-weight: 200
}
.zt_wq ul li h3 span {
	color: #535352;
font-size:.6rem;
	display: block
}
.zt_wq ul li:last-child {
	border: 0
}
.zt_zhge {
padding:1.2rem .35rem;
	overflow: hidden
}
.zt_zge {
	overflow: hidden
}
.zt_zge ul li {
	float: left;
	width: 48%;
	overflow: hidden;
	margin-right: 1rem
}
.zt_zge ul li:nth-child(2n) {
	margin-right: 0
}
.zt_zge ul li h1 {
border:.35rem solid #e9e9e9
}
.zt_zge ul li img {
	width: 100%;
	height: auto
}
.zt_zge ul li h2 {
	color: #333;
	font-size: 15px;
	text-align: center;
padding:.8rem 0;
	font-weight: 100
}
.djz {
	text-align: center;
	color: #b00115;
	font-size: 1.2rem;
	cursor: pointer
}
.djz a {
	color: #b00115
}
.zt_xm {
	overflow: hidden
}
.zt_xm li {
	border-bottom: 1px solid #cccaca;
padding:.8rem 0;
	overflow: hidden
}
.zt_xm li cite {
	float: left;
	width: 26%;
	overflow: hidden
}
.zt_xm li cite img {
	width: 100%;
	height: auto
}
.zt_xm li .zt_wxm {
	width: 74%;
	overflow: hidden
}
.zt_xm li .zt_wxm h2 {
	float: left;
	background: url(../images/xx_r.jpg) no-repeat center right/1% 80%;
	color: #333;
	font-size: 1.2rem;
	line-height: 1.75rem;
padding:0 .7rem
}
.zt_xm li .zt_wxm h2 a {
	color: #333
}
.xo_fwz {
	overflow: hidden;
	background: #e9e9e9;
	padding: 1.2rem
}
.xo_fwz h2 {
	text-align: center;
	color: #333;
	font-size: 1.5rem
}
.zt_wf {
	overflow: hidden;
	margin-top: 1rem
}
.zt_wf h3 {
	background: #732223;
	border-radius: 9px;
	width: 21%;
	text-align: center;
	font-size: 1.4rem;
	line-height: 2rem;
	height: 5rem;
padding:.5rem 0;
	float: left;
	margin-right: 1rem
}
.zt_wf h3:last-child {
	margin-right: 0
}
.zt_wf h3 a {
	color: #FFF
}
.zt_pdw {
	overflow: hidden;
padding:0 .8rem
}
.zt_pdw h2 {
	text-align: center;
	color: #b00115;
	font-size: 1.2rem;
	padding-top: 1rem
}
.zt_pdw p {
	overflow: hidden;
	color: #333;
	font-size: 1.2rem;
margin-top:.8rem
}
.zt_pdw p label {
	color: #333;
	font-size: 1.2rem
}
.zt_pdw p input {
	vertical-align: middle
}
.w7_txt1 {
	border: 1px solid #d1d0d0;
	width: 5.5rem;
	height: 1.75rem
}
.w7_txt2 {
	border: 1px solid #d1d0d0;
	width: 5.7rem;
	height: 1.75rem
}
.zt_yw {
	width: 23rem;
	height: 7rem;
	border: 1px solid #d1d0d0;
	color: #bababa;
	font-size: 1.2rem;
padding:0 .3rem
}
.zt_tjw {
	width: 8rem;
	height: auto
}
.zt_ffot {
	background: #732223;
	overflow: hidden
}
.zt_ffot h2 img {
	width: 100%;
	height: auto
}
.zt_ffot h3 {
	color: #fff;
	font-size: 1.2rem;
	line-height: 2rem;
	text-align: center;
	padding: 1.2rem 0
}
.zt_ffot h3 a {
	color: #FFF
}
.zt_titiw {
	background: url(../images/zt_tbg.jpg) no-repeat center top/100% 100%;
	height: 3.65rem;
	line-height: 3.65rem;
	text-align: center;
	color: #FFF;
	font-size: 1.75rem;
	font-weight: 700
}
.zt_gengt {
	width: 13.7rem;
	height: auto;
	margin: 0 auto
}
.zt_gengt img {
	width: 100%;
	height: auto
}
.al_qqcd {
	height: auto;
	overflow: hidden
}
.al_qqcd ul li {
	height: auto;
	overflow: hidden;
padding:0 .4rem
}
.al_qqcd ul li img {
	width: 100%
}
.al_qqcd ul li p {
	text-align: center;
	font-size: 14px;
padding:.8rem 0
}
.al_qqcd h3 {
	text-align: center
}
.al_qqcd h3 img {
	width: 9rem;
margin:0 .7rem
}
.al_qcd2 {
	height: auto;
	overflow: hidden
}
.al_qcd2 ul li {
	height: auto;
	overflow: hidden;
padding:0 .4rem
}
.al_qcd2 ul li h3 {
	text-align: center;
	font-size: 1.2rem;
	color: #6F3F04;
padding:.8rem 0;
	font-weight: 700
}
.al_qcd2 ul li img {
	width: 100%
}
.al_qcd2 ul li h4 {
	text-align: center;
	font-size: 14px;
padding:.8rem 0;
	color: #6F3F04;
	font-weight: 700
}
.al_qcd2 ul li p {
	font-size: 1.1rem;
	background: #ececec;
padding:.3rem .6rem;
	line-height: 1.9rem
}
.al_qcd2 ul li p b {
	color: #6D2121
}
.al_qcd2 h5 {
	text-align: center;
padding:.8rem 0
}
.al_qcd2 h5 img {
margin:0 .7rem
}
.al_qqcd {
	height: auto;
	overflow: hidden
}
.al_qqcd ul li {
	height: auto;
	overflow: hidden;
padding:0 .4rem
}
.al_qqcd ul li img {
	width: 100%
}
.al_qqcd ul li p {
	text-align: center;
	font-size: 14px;
padding:.8rem 0
}
.al_qqcd h3 {
	text-align: center
}
.al_qqcd h3 img {
	width: 9rem;
margin:0 .7rem
}
.al_qcd2 {
	height: auto;
	overflow: hidden
}
.al_qcd2 ul li {
	height: auto;
	overflow: hidden;
padding:0 .4rem
}
.al_qcd2 ul li h3 {
	text-align: center;
	font-size: 1.2rem;
	color: #6D2121;
padding:.8rem 0;
	font-weight: 700
}
.al_qcd2 ul li img {
	width: 100%
}
.al_qcd2 ul li h4 {
	text-align: center;
	font-size: 14px;
padding:.8rem 0;
	color: #6D2121;
	font-weight: 700
}
.al_qcd2 ul li p {
	font-size: 1.1rem;
	background: #ececec;
padding:.3rem .6rem;
	line-height: 1.9rem
}
.al_qcd2 ul li p b {
	color: #6D2121
}
.al_qcd2 h5 {
	text-align: center;
padding:.8rem 0
}
.al_qcd2 h5 img {
margin:0 .7rem
}
.case-tit {
	height: 2.75rem;
	line-height: 2.75rem;
	font-size: 1.5rem;
	font-weight: 700;
	color: #fff;
	text-align: center;
	background: url(../images/case_tit_bg.jpg) no-repeat;
	background-size: 100% 100%
}
.case-box {
padding:.5rem .5rem 0
}
.case-img {
	position: relative;
	width: 100%;
	height: auto
}
.case-img p {
	position: relative;
	width: 49.84%;
	float: left
}
.case-img p.right {
	float: right
}
.case-img p img {
	width: 100%
}
.case-img p em {
	display: block;
	position: absolute;
	z-index: 11;
	left: 1px;
	margin-top: -2.35rem;
	width: 4.2rem;
	height: 2rem;
	line-height: 2rem;
	font-size: 1.2rem;
	text-align: center;
	color: #fff;
	background: rgba(110,34,34,.7)
}
.case-arrow {
	display: block;
	position: absolute;
	z-index: 22;
	width: 2rem;
	height: 2rem;
	left: 50%;
	margin-left: -1rem;
	top: 50%;
	margin-top: -1rem;
	background: url(../images/case_arrow.png) no-repeat;
	background-size: 100% 100%
}
.case-box h3 {
	font-size: 1.2rem;
	text-align: center;
	line-height: 3.2rem;
	font-weight: 400
}
.case-contact {
	text-align: center;
padding:.6rem 0 1.4rem
}
.case-contact a {
	display: inline-block;
	width: 9.45rem;
margin:0 .4rem
}
.case-contact img {
	width: 100%
}
.diary-show {
	padding-top: 1rem
}
.diary-show li {
	overflow: hidden;
	zoom: 1;
	clear: both;
padding-bottom:.5rem;
	margin-bottom: 1rem;
	border-bottom: #404040 1px dotted
}
.diary-show li cite {
	display: block;
	float: left;
	width: 38.59375%
}
.diary-show li img {
	width: 100%
}
.diary-show li dl {
	width: 60%;
	float: right
}
.diary-show li dt {
	font-size: 1.4rem;
	line-height: 1.5rem;
padding:.2rem 0 .3rem;
	font-weight: 700;
	color: #946316
}
.diary-show li dd {
	font-size: 1rem;
	line-height: 1.75rem
}
.diary-show li dd a {
	color: #e40000
}
.diary-btn {
	text-align: center
}
.diary-btn a {
	display: inline-block;
margin:0 .7rem
}
.diary-more {
	width: 13.35rem
}
.diary-tel {
	width: 9.45rem
}
.diary-btn a img {
	width: 100%
}
.al_qqcd {
	height: auto;
	overflow: hidden
}
.al_qqcd ul li {
	height: auto;
	overflow: hidden;
padding:0 .4rem
}
.al_qqcd ul li img {
	width: 100%
}
.al_qqcd ul li p {
	text-align: center;
	font-size: 14px;
padding:.8rem 0
}
.al_qqcd h3 {
	text-align: center
}
.al_qqcd h3 img {
	width: 9rem;
margin:0 .7rem
}
.al_qcd2 {
	height: auto;
	overflow: hidden
}
.al_qcd2 ul li {
	height: auto;
	overflow: hidden;
padding:0 .4rem
}
.al_qcd2 ul li h3 {
	text-align: center;
	font-size: 1.2rem;
	color: #6F3F04;
padding:.8rem 0;
	font-weight: 700
}
.al_qcd2 ul li img {
	width: 100%
}
.al_qcd2 ul li h4 {
	text-align: center;
	font-size: 14px;
padding:.8rem 0;
	color: #6F3F04;
	font-weight: 700
}
.al_qcd2 ul li p {
	font-size: 16px;
	background: #ececec;
padding:.3rem .6rem;
	line-height: 28px
}
.al_qcd2 ul li p b {
	color: #6F3F04
}
.al_qcd2 h5 {
	text-align: center;
padding:.8rem 0
}
.al_qcd2 h5 img {
margin:0 .7rem
}
.lb_t1 {
	height: auto;
	overflow: hidden
}
.lb_t1_title {
	height: 2.8rem;
	overflow: hidden;
	background: #712525;
	font-size: 1.5rem;
	color: #fff;
	font-weight: 700;
	line-height: 2.8rem;
margin-bottom:.8rem;
padding-left:.5rem
}
.lb_t1_title a {
	color: #FFF
}
.lb_t1 p {
	font-size: 1.2rem;
	color: #353535;
	text-indent: 2em;
	line-height: 1.8rem
}
.lb_t1 p a {
	color: red
}
.lb_t1 ul li {
	width: 17.5%;
	height: 5rem;
	overflow: hidden;
	background: #712525;
border-radius:.2rem;
	float: left;
	margin-right: 3.125%;
	font-size: 1.3rem;
	text-align: center;
padding-top:.7rem;
	line-height: 1.8rem;
margin-top:.8rem
}
.lb_t1 ul li a {
	color: #FFF
}
.mei {
	overflow: hidden;
	padding: 0 1rem;
	margin-top: 1rem;
	margin-bottom: 1rem;
	margin-left: 3rem
}
.mei_bo {
	width: 50%;
	overflow: hidden
}
.mei_bo a {
	text-decoration: none;
	color: #454545
}
.mei_bo cite {
	float: left;
	width: 33%
}
.mei_bo cite img {
	width: 100%;
	height: auto
}
.mei_bo p {
	font-size: 1.2rem;
	line-height: 1.5rem;
padding-top:.8rem;
	float: right;
	width: 63%;
	color: #454545
}
.lb_zj {
	height: auto;
	overflow: hidden;
	position: relative
}
.lb_zj ul {
	width: 100%;
	height: 13.7rem;
	overflow: hidden
}
.lb_zj ul li {
	height: 13.7rem;
	overflow: hidden
}
.lb_zj_js {
	width: 60.9375%;
	height: auto;
	overflow: hidden;
	float: right;
	margin-right: 3.125%;
	padding-top: 2rem
}
.lb_zj_js h3 {
	font-size: 1.8rem;
	color: #000;
	font-weight: 700;
	line-height: 1.8rem;
	padding-left: 1rem
}
.lb_zj_js h3 span {
	display: inline-block;
	font-size: 1.1rem;
	color: #c00;
	font-weight: 700;
	padding-left: 7%
}
.lb_zj_btn {
	height: auto;
	overflow: hidden;
	margin-top: 5.3rem;
	text-align: center
}
.lb_zj_btn a {
	display: inline-block;
	width: 8.5rem;
	height: auto;
margin:0 .25rem
}
.zm_b {
	text-align: center;
	height: auto;
	overflow: hidden;
	position: absolute;
	left: 40%;
bottom:.3rem
}
.zm_b a {
	display: inline-block;
width:.5rem;
height:.5rem;
	background: #999;
margin:0 .25rem;
border-radius:.5rem
}
.zm_b a.hover {
	background: #6a1816
}
/*********************************************************顶部拨打电话************************************************************/



.g_headcont {/*background:#ae814a none repeat scroll 0 0;*/
	font-size: 9pt;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 999
}
.g_head {
	background: 0 0;/*height:37px;*/
	margin: 0 auto;/*width:640px;*/
}
.tjp1 {
	width: 67%;
	margin-top: 3px;
}
.tjp2 {
	width: 27%;
	margin-top: 4px;
}
.g_head p {
	display: inline-block;
	float: left;
	line-height: 30px;
	padding-left: 5px;
}
.g_head p a {
	color: #fff;
	padding: 0 3px
}
.g_head span {
	display: inline-block;
	float: left;
	padding-left: 5px;
	padding-top: 5px
}

.ptt{width:100%; float:left; line-height:4rem; background:url(../images/0520tbg.jpg) no-repeat; background-size:100% 100%; color:#fff; font-size:1.8rem; text-align:center; font-weight:600;}
.ptt span{color:#ffba00;}

@charset "gb2312";.clear:before,.clearfix:after{display:table;content:''}
.clearfix:after{clear:both;overflow:hidden}
.clearfix{zoom:1}
body{position:relative}
.adfize{font-size:130%}
.adfize a{color:#fff}
.adfize .addSnav{font-size:80%}
.addSnav{width:20%;float:right;height:100%;text-align:center;color:#c5c3c3}
.addSnavl1,.addSnavl2{width:40%;height:100%;display:block;float:left;line-height:100%;text-align:center}
.addSnavl1{background-color:#6f2222}
em{font-style:normal}
.addSnavl2{background-color:#ff8c19}
.phoneIcon,.swtIcon{width:14%;vertical-align:middle;display:inline-block;margin-right:2%}
.phoneIcon img,.swtIcon img{width:100%;max-width:45px}
.showMenuBtn b{color:#e4e5e7;font-style:normal;line-height:1.2em;display:inline-block;margin:0 0 0 30px;font-weight:400;font-size:80%}
.addSnavtable{display:table}
.addSnavtable,.addSnavtablecell{width:100%;height:100%;vertical-align:middle}
.addSnavtablecell{display:table-cell;color:#fff}
.showMenuBtn{margin:2px auto -5px}
.relative{position:relative}
.absolute{position:absolute}
.float_left{float:left}
.float_right{float:right}
.translateXY{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.translateY{-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.translateX{-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.header{width:100%;min-width:20pc;height:3pc;background-color:#2e3642;position:fixed;bottom:0;left:0;z-index:10000}
a{text-decoration:none}
body{min-width:20pc;overflow-x:hidden}
.showMenuBtn{width:3pc;height:3pc;position:relative;cursor:pointer}
.showMenuBtn a{display:block;height:6px;margin-top:-3px;top:50%;outline:0;-webkit-transition:background .3s linear .3s;transition:background .3s linear .3s}
.showMenuBtn a,.showMenuBtn a:after,.showMenuBtn a:before{width:100%;left:0;position:absolute;background-color:#6a7380}
.showMenuBtn a:after,.showMenuBtn a:before{content:'';height:100%;top:0;-webkit-transition:top .3s linear .3s,transform .3s ease-in .1s;transition:top .3s linear .3s,transform .3s ease-in .1s}
.showMenuBtn a:after{top:14px}
.showMenuBtn a:before{top:-14px}
.showMenuBtn.show a{background-color:hsla(215,9%,46%,0)}
.showMenuBtn.show a:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.showMenuBtn.show a:after,.showMenuBtn.show a:before{top:0;-webkit-transition:top .3s linear .3s,transform .3s ease-out .5s;transition:top .3s linear .3s,transform .3s ease-out .5s}
.showMenuBtn.show a:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.showMenuBtn a em{background-color:#e60012;border-radius:50%;box-shadow:0 0 4px rgba(0,0,0,.5);display:block;height:14px;position:absolute;right:-6px;top:-24px;width:14px;z-index:10}
