html {
	-webkit-text-size-adjust:none;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	margin:0;
	padding:0;
	outline:none
}
body {
	color:#323232;
	background:#fff;
	max-width:640px;
	margin:0 auto !important;
}
img{ display: block}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block
}
audio, canvas, video {
	display:inline-block;
*display:inline;
*zoom:1
}
body, button, textarea {
	font-family:黑体;
}
input, button,  textarea {
	font-size:100%;
	color:#636363;
	outline:none;
	-webkit-appearance:none;
	border-radius:0
}
textarea {
	resize:none
}
table {
	border-collapse:collapse;
	border-spacing:0
}
fieldset, img {
	border:0
}
iframe {
	display:block
}
abbr, acronym {
	border:0;
	font-variant:normal
}
del {
	text-decoration:line-through
}
address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
	font-weight:500
}
ol, ul {
	list-style:none
}
caption, th {
	text-align:left
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:500
}
q:before, q:after {
	content:""
}
sub, sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sup {
	top:-0.5em
}
sub {
	bottom:-0.25em
}
a {
	text-decoration:none;
	color:#006aad
}
a:hover {
	text-decoration:none
}
a:focus {
	outline:none
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
color:#959595 !important;
word-wrap:break-word;
word-break:break-all
}
input:-moz-placeholder, textarea:-moz-placeholder {
color:#959595 !important;
word-wrap:break-word;
word-break:break-all
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
color:#959595 !important;
word-wrap:break-word;
word-break:break-all
}
.tl {
	text-align:left
}
.tc {
	text-align:center
}
.tr {
	text-align:right
}
.bc {
	margin-left:auto;
	margin-right:auto
}
.fl {
	float:left;
	display:inline
}
.fr {
	float:right;
	display:inline
}
.cb {
	clear:both
}
.clear {
	clear:both;
	height:0;
	overflow:hidden
}
.cl {
	clear:left
}
.cr {
	clear:right
}
.clearfix:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
.clearfix {
	zoom:1
}
.vm {
	vertical-align:middle
}
.pr {
	position:relative
}
.pa {
	position:absolute
}
.zoom {
	zoom:1
}
.hidden {
	visibility:hidden
}
.none {
	display:none
}
.block {
	display:block
}
.inline {
	display:inline
}
.hand {
	cursor:pointer
}
.mb5 {
	margin-bottom:5px
}
.mb10 {
	margin-bottom:10px
}
.mb13 {
	margin-bottom:13px
}
.mb15 {
	margin-bottom:15px
}
.mb18 {
	margin-bottom:18px
}
.mb90 {
	margin-bottom:90px !important
}
.mb100 {
	margin-bottom:100px !important
}
.mt0 {
	margin-top:0px
}
.mt5 {
	margin-top:5px
}
.mt10 {
	margin-top:10px
}
.mt13 {
	margin-top:13px
}
.mt23 {
	margin-top:23px
}
.h10 {
	width:100%;
	height:10px;
	overflow:hidden
}
.h13 {
	width:100%;
	height:13px;
	overflow:hidden
}
.h13 {
	width:100%;
	height:13px;
	overflow:hidden
}
.h15 {
	width:100%;
	height:15px;
	overflow:hidden
}
.h23 {
	width:100%;
	height:23px;
	overflow:hidden
}
.border1 {
	width:100%;
	height:1px;
	overflow:hidden;
	background:#dadada
}
.noborder {
	border:none !important
}
.bodybg {
	background-color:#fff
}

.layui-unselect{display:none !important;}

.top{ width:16rem; height:1.25rem; overflow:hidden; padding:0.75rem 0; position:fixed;background:#fff;z-index:999;top:0;}
.top_l{ width:5.925rem; height:1.25rem; float:left; margin-left:0.5rem;}
.top_m{ width:7rem; float:left; margin-left:1rem;}
.top_m p{ font-size:0.5rem; color:#333333; line-height:1.25rem;}
.top_m p a{ font-size:0.5rem; color:#333333;}
.top_r{ width:0.7rem; height:0.65rem; float:right; margin-right:0.75rem; margin-top:0.375rem; position:relative;}
.top_r span{display:block;background:#1b53b3;width:30px;height:2px;position:absolute;transition:all ease 0.35s;}
.top_r span:nth-of-type(1){top:0px}
.top_r span:nth-of-type(2){top:0.25rem;}
.top_r span:nth-of-type(3){top:0.5rem;}
.sp_nav_se span:nth-of-type(1){top:0.25rem;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:0.25rem;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#fff;width:16rem; margin:0 auto;height:auto; padding-bottom:0.8rem;font-size:0.35rem;line-height:1rem;top:-100%;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:2.75rem;}
.sjj_nav ul{width: 100%;
height: 100%;
flex-wrap: wrap;
padding: 0px 0.68rem;
box-sizing: border-box;}
.sjj_nav ul li{ width:33.33%; float:left;padding-top: 0.5rem;}
.sjj_nav ul li a span{ width:2.8rem; height:2.8rem; display:block; margin:0 auto;}
.sjj_nav ul li a p{font-size:0.4rem; color:#000; text-align:center;}



.banner{ width:16rem; height:auto; margin:2.75rem auto 0; overflow:hidden;}
.leix{ width:16rem; margin:0 auto; padding:0.8rem 0; background:#f2f2f2; overflow:hidden;}
.leix ul{}
.leix ul li{ width:4.75rem; height:4.2rem;; float:left; margin-left:0.4rem; background-color:#fff; margin-top:0.4rem;}
.leix ul li span{ width:2.25rem; height:2.25rem; display:block; margin:0.3rem auto;}
.leix ul li p{ font-size:0.6rem; color:#424242; text-align:center;}
.lxica{ width:3.5rem; height:1.2rem; display:block; background-color:#2b82c5; color:#fff; font-size:0.6rem; line-height:1.2rem; text-align:center; margin:0.4rem auto 0; border-radius:0.2rem;}

.ad{    width: 12.05rem;
    height: 1.25rem;
    line-height: 1.25rem;
    border: 1px solid;
    display: block;
    margin: 0.4rem auto;
    clear: both;
    position: relative;
    background-color: white;
    color: #fc6b00;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
    border-radius: 1.25rem;}
.ad label{
    padding-left: 1.35rem;
    padding-top: 0.3rem;
    float: left;
    width: 0.75rem;
    line-height: 0.4rem;
    font-size: 0.3rem;
    color: #666;
}
.ad strong{
    font-size: 0.75rem;
    font-family: "Impact";
}
.ad a{
    width: 3.8rem;
    height: 1.25rem;
    position: absolute;
    top: 0;
    right: -1px;
    text-align: center;
    font-size: 0.375rem;
    color: #fff;
    background: #fc6b00;
    border-bottom-right-radius: 1.25rem;
    border-top-right-radius: 1.25rem;
}
.ad a:hover{color: #fff;}
.ad .icon{
    width: 0.65rem;
    height: 0.6rem;
    background: url(../images/refer-icon.png) no-repeat -0.65rem 0;
	background-size:1.3rem 0.6rem;
    display: inline-block;
    position: relative;
    top: 0.125rem;
}
.ad>i{
    width: 0.65rem;
    height: 0.6rem;
    position: absolute;
    top: 0.4rem;
    left: 0.5rem;
    background: url(../images/refer-icon.png) no-repeat;
	background-size:1.3rem 0.6rem;
}
.ad:hover{
    padding: 0 0.25rem;
}


.yxbh{ width:16rem; overflow:hidden; padding:0.6rem 0; background-color:#1d1d1d;}
.ptit{ font-size:0.7rem; color:#fff; text-align:center; font-weight:normal;}
.ptith{ font-size:0.7rem; color:#424242; text-align:center; font-weight:normal;}
.ptith font{ color:#c6000b;}
.ptit font{ color:#c6000b;}
.ptiti{ font-size:0.65rem; color:#fff; font-style:normal; text-align:center; display:block;}
.ptitih{ font-size:0.65rem; color:#666666; font-style:normal; text-align:center; display:block;}
.ptiti font{ color:#c6000b;}

.kr{ width:16rem; height:21rem; background:url(../images/krbj_33.png) no-repeat center; background-size:16rem 21.6rem; padding-top:0.6rem; margin:0 auto; overflow:hidden;}
.kr ul{}
.kr ul li{ width:14.9rem; height:1.75rem; background:#fff; border-radius:0.1rem; margin-top:0.35rem; margin-left:0.55rem;}
.kr ul li p{ font-size:0.5rem; color:#424242; line-height:1.75rem; margin-left:0.35rem;}
.kr ul li p span{ width:3.9rem; height:1.15rem; display:block; border:1px solid #4793cd; font-size:0.5rem; color:#4793cd; line-height:1.15rem; float:right; text-align:center; margin-top:0.3rem; margin-right:0.35rem; border-radius:0.575rem;}

.ifor{ width:16rem; margin:0.5rem auto; overflow:hidden;}
.ifor ul{}
.ifor ul li{ height:1.4rem; width:13rem; margin:0.4rem 0.5rem 0;border: 1px solid #d2d2d2; padding-left:2rem;position: relative;}
.ifor ul li .ifi{ width:0; height:0.8rem;position: absolute; left:1.6rem; border-right: 0.01rem solid #CCC;top: 0.3rem;}
.ifor ul li:first-child{ background:url(../images/in1.png) #ffffff no-repeat 0.5rem; background-size:0.8rem 0.8rem;}
.ifor ul li:nth-child(2){ background:url(../images/in2.png) #ffffff no-repeat 0.5rem; background-size:0.8rem 0.8rem;}
.ifor ul li:nth-child(3){ background:url(../images/in3.png) #ffffff no-repeat 0.5rem; background-size:0.8rem 0.8rem;}
.ifor ul li:nth-child(4){ border:none; padding:0; width:12rem; margin:.4rem auto 0;}
.ifor ul li span{ width:3.5rem; height:1.4rem; float:left; display:block; font-size:0.6rem; color:#424242; text-align:center; line-height:1.4rem;}
.leixing {
    width: 100%;
    height: 1.4rem;
    float: right;
    font-size: 0.6rem;
    color: #424242;
	border: none;
}
.ifor ul li .htin{border:none; width:100%; display:block; height:1.4rem; float:right; font-size:0.6rem; color:#424242; line-height:1.4rem;}
.ifor ul li .htint{border:none; width:100%; display:block; height:1.4rem; float:right; font-size:0.6rem; color:#424242; line-height:1.4rem;}
.ifor ul li{ font-size:0.6rem;}
.ifor ul li .np{ margin-left:0.4rem;}
.ifor ul li .mfz{ width:12rem; height:1.4rem; margin:0 auto; background:#ff8a0c; font-size:0.6rem; color:#fff; text-align:center; line-height:1.4rem; border:none;}
input[type="submit"] {border:none;cursor:pointer;}
.ifor p{ font-size:0.5rem; color:#7c7c7c; margin-top:0.5rem; text-align:center;}
select {

  /*将默认的select选择框样式清除*/
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  background:url(../images/ins_06.png) #ffffff no-repeat right;
   background-size:0.8rem 0.8rem;
}
/*清除iIE的默认选择框样式*/
select::-ms-expand { display: none; }

.ifor p font{ color:#ff8a0c;}






.yxbh ul{ overflow:hidden; margin-top:0.35rem;}
.yxbh ul li{ width:5.05rem; height:5.2rem; float:left; margin-left:0.21rem; background-color:#fff; margin-top:0.25rem;}
.yxbh ul li span{ width:1.5rem; height:1.5rem; margin:0.5rem auto 0.1rem; display:block;}
.yxbh ul li h4{ font-size:0.6rem; color:#424242; text-align:center; font-weight:normal;}
.yxbh ul li i{ width:4rem; height:1px; display:block; background-color:#b5b5b5; margin:0.3rem auto;}
.yxbh ul li p{ font-size:0.4rem; color:#908f8f; line-height:0.55rem; text-align:center;}
.jied{ width:16rem; margin:0 auto; padding:0.4rem 0; overflow:hidden;}
.jiedc{ width:15.25rem; padding:0.6rem 0.1rem; background-color:#87adde; border-radius:0.1rem; margin:0.4rem auto 0;}
.jiedc p{ font-size:0.55rem; line-height:0.6rem; color:#fff; margin-left:0.1rem;}
.jiedc p font{ color:#c6000b;}

.gj{ width:16rem; height:17.5rem; background:url(../images/gjbj_10.png) no-repeat center; background-size:16rem 17.5rem; overflow:hidden;}
.gj ul{}
.gj ul li{ width:5rem; float:left; margin-left:0.25rem; margin-top:0.75rem;}
.gj ul li h3{ height:1.25rem; line-height:1.25rem; font-size:0.6rem; color:#fff; font-weight:500; text-align:center;}
.gjli{ width:5rem; height:2.5rem; background-color:#fff; overflow:hidden;}
.gjli span{ width:1.15rem; height:1.15rem; display:block; margin:0.35rem auto 0.15rem;}
.gjli h4{ text-align:center; color:#063971; font-size:0.5rem; font-weight:normal;}
.gjlid{ width:4.65rem; border:0.025rem solid #fff; height:4.1rem; border-top:none; padding:0.8rem 0.15rem 0 0.15rem;}
.gjlid p{ font-size:0.5rem; line-height:0.6rem; color:#fff;}
.gjlid p font{ color:#c6000b;}
.gjaah{ width:12.75rem; height:1.75rem; display:block; background-color:#c6000b; color:#fff; font-size:0.65rem; text-align:center; margin:0.5rem auto 0; line-height:1.75rem; border-radius:0.875rem;}
.gjaab{ width:12.75rem; height:1.75rem; display:block; background-color:#fff; color:#c6000b; font-size:0.65rem; text-align:center; margin:0.25rem auto 0; line-height:1.75rem; border-radius:0.875rem;}

.lx{ width:16rem; margin:0 auto; overflow:hidden; padding:1.8rem 0 0.75rem; background-color:#bfbfbf;}
.lx ul{ overflow:hidden; margin-top:0.95rem;}
.lx ul li{ width:5rem; height:4.2rem; float:left; margin-left:0.25rem; background-color:#fff; margin-top:0.25rem;}
.lx ul li h4{ font-size:0.75rem; color:#000000; text-align:center; margin-top:1rem; font-weight:normal;}
.lx ul li span{ width:4.25rem; height:2px; background-color:#c6000b; display:block; margin:0.6rem auto 0.5rem;}
.lx ul li p{ font-size:0.5rem; color:#c6000b; text-align:center;}
.lx dl{ width:15.5rem; height:2.2rem; margin:0.5rem auto 0;}
.lx dl dt{ width:2.3rem; height:2.2rem; float:left; background-color:#c6000b; border-bottom-left-radius:0.2rem; border-top-left-radius:0.2rem; }
.lx dl dt h4{ text-align:center; color:#fff; font-size:0.6rem; font-weight:500; margin-top:0.35rem;}
.lx dl dd{ width:13.2rem; height:2.2rem; float:right; background-color:#fff; border-bottom-right-radius:0.2rem; border-top-right-radius:0.2rem;}
.lx dl dd p{ color:#c6000b; font-size:0.475rem; line-height:0.6rem; margin-top:0.5rem; margin-left:0.1rem;}

.ls{ width:16rem; height:12.35rem; overflow:hidden; background:url(../images/lsbj_03.png) no-repeat center; background-size:16rem 13.15rem; overflow:hidden; padding-top:0.8rem; margin:0 auto;}
.ls dl{ width:15.5rem; margin:1rem auto 0; overflow:hidden;}
.ls dl dt{ width:4.55rem; height:6.2rem; float:left; position:relative;}
.lsxzn{ width:4.55rem; height:2rem; position:absolute; bottom:0; left:0; background:rgba(0,0,0,0.6);}
.lsxzn a{ font-size:0.5rem; color:#fff; width:2.75rem; height:1.1rem; display:block; line-height:1.1rem; text-align:center; margin:0.45rem auto; background:#c6000b; border-radius:0.1rem;}

.ls dl dd{ width:10.25rem; float:right;}
.ls dl dd h4{ font-size:0.9rem; color:#fff; line-height:0.9rem; font-weight:normal;}
.ls dl dd h4 font{ font-size:0.5rem; margin-left:0.2rem;}
.ls dl dd span{ width:9.65rem; height:1px; background-color:#f0cf9e; display:block;}
.ls dl dd i{ height:0.6rem; line-height:0.6rem; display:block; padding-left:0.6rem; background:url(../images/lsi_09.png) no-repeat 0.1rem 0.175rem; font-size:0.45rem; color:#fff; font-style:normal; margin-top:0.2rem;}
.ls dl dd i font{ color:#f0cf9e;}
.ls dl dd li{ display:inline-block; height:0.75rem; padding:0 0.2rem; border:1px solid #f0cf9e; text-align:center;font-weight:normal; font-size:0.5rem; color:#f0cf9e; line-height:0.75rem;float: left; margin-top:0.2rem;}
.ls p{ width:15.5rem; margin-left:0.25rem; font-size:0.45rem; color:#fff; line-height:0.6rem; margin-top:0.5rem;}



.lsx{ width:16rem; height:9.7rem; overflow:hidden; background:url(../images/lsbj_03.png) no-repeat center; background-size:16rem 10.5rem; overflow:hidden; padding-top:0.8rem; margin:0 auto;}
.lsx dl{ width:15.5rem; margin:0 auto; overflow:hidden;}
.lsx dl dt{ width:5.65rem; height:8.85rem; float:left; position:relative;}
.lsxzn{ width:4.55rem; height:2rem; position:absolute; bottom:0; left:0; background:rgba(0,0,0,0.6);}
.lsxzn a{ font-size:0.5rem; color:#fff; width:2.75rem; height:1.1rem; display:block; line-height:1.1rem; text-align:center; margin:0.45rem auto; background:#c6000b; border-radius:0.1rem;}

.lsx dl dd{ width:9.65rem; float:right;}
.lsx dl dd h4{ font-size:0.9rem; color:#fff; line-height:0.9rem; font-weight:normal;}
.lsx dl dd h4 font{ font-size:0.5rem; margin-left:0.2rem;}
.lsx dl dd span{ width:9.65rem; height:1px; background-color:#f0cf9e; display:block;}
.lsx dl dd i{ height:0.6rem; line-height:0.6rem; display:block; padding-left:0.6rem; background:url(../images/lsi_09.png) no-repeat 0.1rem 0.175rem; font-size:0.45rem; color:#fff; font-style:normal; margin-top:0.2rem;}
.lsx dl dd i font{ color:#f0cf9e;}
.lsx dl dd b{ display:block; height:0.75rem; width:5.75rem; border:1px solid #f0cf9e; text-align:center; margin-top:0.3rem; margin-bottom:0.3rem; font-weight:normal; font-size:0.5rem; color:#f0cf9e; line-height:0.75rem;}
.lsx dl dd p{ font-size:0.45rem; color:#fff; line-height:0.55rem;}



.bfal{ width:16rem; background:url(../images/albj_15.png) repeat; margin:0 auto; padding:0.5rem 0; overflow:hidden;}
.bfalc{ width:15.5rem; margin:0 auto;}
.bfalc i{ font-size:0.5rem; display:block; font-style:normal; color:#f0cf9e; margin-top:0.3rem;}
.bfalc li{ width:4.1rem; height:3.2rem; margin-left:0.2rem; float:left; margin-top:0.4rem;}
.bfalc li:first-child{ margin-left:0;}
.bfalc p{ width:15.5rem; font-size:0.45rem; color:#fff; line-height:0.6rem;}




.td{ width:16rem;padding:0.5rem 0 0.75rem; margin:0 auto; overflow:hidden;}
.tdccc{ width:15rem; margin:0 auto; position:relative; overflow:hidden;}
.tdccc .hd{ overflow:hidden;}
.tdccc .hd .next,.tdccc .hd .prev{ display:block; width:0.65rem; height:1.4rem; position:absolute; top:3.2rem;z-index:111;}
.tdccc .hd .next{ right:0; background:url(../images/xqh_18.png) no-repeat center; background-size:0.65rem 1.4rem;}
.tdccc .hd .prev{ left:0; background:url(../images/xqh_15.png) no-repeat center; background-size:0.65rem 1.4rem;}
.tdccc .bd ul{ margin:0 auto;}
.tdccc .bd ul li{ width:5.9rem; height:7.85rem; float:left; margin:0 0 0 1rem; margin-top:0.3rem;}
.tdccc .bd ul li .lstu{ width:5.9rem; height:7.85rem; position:relative;}
.lswz{ width:5.9rem; height:2.65rem; position:absolute; bottom:0; left:0; background:rgba(0,0,0,0.6); overflow:hidden;}
.lswz h4{ font-size:0.6rem; color:#fff; font-weight:500; line-height:0.5rem; text-align:center; margin-top:0.3rem;}
.lswz h4 a{ font-size:0.6rem; color:#fff;}

.ad1{ width:16rem; height:4.6rem; margin:0 auto; overflow:hidden;}

.ys{ width:15rem; margin:1rem auto; overflow:hidden;}
.ys ul{ overflow:hidden; margin-top:0.225rem;}
.ys ul li{ width:7.25rem; height:6.8rem; float:left; margin-left:0.5rem; background-color:#c6000b; margin-top:0.375rem;}
.ys ul li h4{ height:1.95rem; line-height:1.95rem; color:#fff; text-align:center; font-size:1rem;}
.ysli{ width:6.45rem; height:3.85rem; background-color:#fff; margin:0.05rem auto; padding:0.9rem 0.35rem 0 0.35rem}
.ysli p{ font-size:0.6rem; line-height:0.65rem; color:#424242;}
.ysli p font{ color:#c6000b;}
.yslil{ background-color:#04203f !important;}
.ys ul li:first-child,.ys ul li:nth-child(3){ margin-left:0;}

.allb{ width:16rem; height:21.95rem; background:url(../images/al_35.png) no-repeat center; background-size:16rem 22.75rem; overflow:hidden; margin:0 auto; padding-top:0.8rem;}
.allb ul{ width:15.5rem; margin:0.4rem auto 0;}
.allb ul li{ width:15.5rem; position:relative; margin-top:0.2rem; height:6.2rem;}
.allb ul li dl{ width:15.5rem; height:5.7rem; background:#fff;}
.allb ul li dl dt{ width:5rem; height:4.5rem; float:left; margin-top:0.6rem; margin-left:0.2rem;}
.allb ul li dl dd{ width:9.75rem; float:right; margin-right:0.2rem; margin-top:0.6rem;}
.allb ul li dl dd p{ font-size:0.45rem; color:#000; line-height:0.7rem;}
.aldaa{ width:3.15rem; height:1.1rem; display:block; background-color:#c6000b; text-align:center; line-height:1.1rem; font-size:0.55rem; color:#fff; border-radius:0.2rem; position:absolute; top:5.1rem; right:0.6rem;}

.wy{ width:16rem; background-color:#85a9d1; padding:0.4rem 0 0.6rem; margin:0 auto;}
.wy dl{ width:15.5rem; height:2.75rem; background-color:#9dbada; margin:0.25rem auto 0;}
.wy dl dt{ width:3.25rem; float:left;}
.wy dl dt p{ font-size:0.6rem; color:#ffbb05; margin-top:0.5rem; text-align:right;}
.wy dl dd{ width:11.1rem; margin-right:0.75rem; float:right;}
.wy dl dd p{ font-size:0.55rem; color:#fff; line-height:0.8rem; margin-top:0.5rem;}
.wy dl dd p font{ color:#ffbb05;}

.ry{ width:16rem; height:6.3rem; background:url(../images/rybj_43.png) no-repeat center; background-size:16rem 6.9rem; padding-top:0.6rem; margin:0 auto;}
.pma{ width:15.5rem; margin:0.8rem auto 0; position:relative; overflow:hidden;}
.pma .bd{}
.pma .bd ul{ overflow:hidden; zoom:1;}
.pma .bd ul li{ margin:0 0.05rem; float:left;_display:inline; overflow:hidden; text-align:center; }
.pma .bd ul li .pic{ text-align:center; }
.pma .bd ul li .pic img{ width:3.75rem; height:2.7rem;; display:block;}
.pma .bd ul li .title{ line-height:0.6rem; text-align:center;}
.pma .bd ul li .title a{ font-size:0.35rem; color:#fff;}


.foot{ width:16rem; padding:0.6rem 0 0.8rem; background:#04203f; margin:0 auto 2.4rem;}
.foot p{ font-size:0.5rem; color:#fff; text-align:center; line-height:0.6rem;}
.foot p a{ color:#fff;}

.footerf{ width:16rem; height:2.1rem; margin:0 auto; position:fixed; z-index:111;bottom:0px;}
.footerf .fnav{}
.footerf .fnav li{ width:3.9rem; height:2.1rem; float:left; margin-left:0.133333rem; background:#1b53b3; position:relative;}
.footerf .fnav li:first-child{ margin-left:0px;}
.footerf .fnav li span{ width:0.85rem; height:0.8rem; display:block; margin:0.35rem auto 0.15rem;}
.footerf .fnav li a p{ font-size:0.45rem; color:#fff; text-align:center;}


.fnav .sub{ display:none; /*默认隐藏*/ width:3.9rem; padding:0.025rem 0;  position:absolute; bottom:2.1rem; z-index:111; }
.fnav .sub li{ text-align:center; margin-left:0px; float:none; height:1rem; width:3.9rem; line-height:1rem; border-bottom:0.025rem solid #fff; background:#1b53b3; }
.fnav .sub li a{ color:#fff; display:block; zoom:1; font-size:0.45rem;}
.fnav .sub li a:hover{  background:#1b53b3; color:#fff;   }



.dbzx{ width:16rem; margin:0 auto; overflow:hidden; height:2rem; position:fixed;bottom: 0; background:url(/skinx/images/db4g.png) no-repeat left; background-size:16rem 2rem;}
.dbzx_l{ width:8rem; float:left;  height:2rem; text-align:center;}
.dbzx_r{ width:8rem; float:right; height:2rem; text-align:center;}
.dbzx_l a{ display:block; height:2rem; width:8rem; background-size:8rem 2rem; }
.dbzx_r a{ display:block; height:2rem; width:8rem;background-size:8rem 2rem;}

.tel-btn {
  position: relative;
  width: 12rem;
  height: 1.2rem;
  line-height: 1.2rem;
  border: 1px solid #FC6B00;
  margin: 0 auto;
  border-radius: 0.6rem;
}
.tel-btn .tel-num {
  font-size: 0.75rem;
  font-family: PingFang SC;
  font-weight: bold;
  color: #FC6B00;
  padding-left: 2rem;
  display:block;
  line-height: 1.2rem;
}
.tel-btn .dial {
  position: absolute;
  right: -1px;
  top: 0;
  width: 4.2rem;
  height: 1.2rem;
  line-height: 1.2rem;
  background: #FC6B00;
  font-size: 0.6rem;
  color: #ffffff;
  border-radius: 0.6rem;
  text-align: center;
}