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;
}
.layui-unselect{display:none !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
}

.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;}
.tspa{ width:100%; height:0.1rem; background:url(../images/tspa_06.png) no-repeat center; background-size:100% 0.1rem; display:block; margin:0.6rem auto 1rem;}

.dzx{ width:14.6rem; margin:1rem auto; overflow:hidden;}
.dzx ul{ overflow:hidden;}
.dzx ul li{ width:7.05rem; height:2.45rem; float:left; margin-left:0.5rem;}
.dzx ul li:first-child{ margin-left:0;}


.leix{ width:16rem; margin:0 auto; overflow:hidden;}
.leixc{width:16rem; margin:0.6rem auto 1rem;}
.leixc ul{ overflow:hidden;}
.leixc ul li{ width:4rem; height:3.5rem; float:left; margin-top:0.2rem;}
.leixc ul li span{ display:block; width:2rem; height:2rem; margin:0 auto;}
.leixc ul li p{ font-size:0.5rem; color:#333333; text-align:center; padding-top:0.5rem;}


.yl{ width:16rem; margin:0 auto; overflow:hidden;}
.ylc{ width:14.5rem; height:15.25rem; background:#fdf8eb; margin:0.8rem auto 0; overflow:hidden; border-radius:0.3rem;}
.ylc li{ height:0.7rem; line-height:0.7rem; background:url(../images/yl_28.jpg) no-repeat left; padding-left:1.1rem; margin-left:1.8rem; margin-top:1.2rem;background-size: 0.7rem 0.7rem;}
.ylc li p{ font-size:0.55rem; color:#111111;}

.cjlx{ width:16rem; margin:0 auto; overflow:hidden;}
.cjlx ul{ overflow:hidden; width:11.75rem; margin:0.75rem auto 1rem;}
.cjlx ul li{ width:5.65rem; height:6.05rem; background:#fc982c; border-radius:0.3rem; margin-left:0.45rem; float:left;}
.cjlx ul li:first-child{ margin-left:0;}
.cjlx ul li:nth-child(2){ background:#fc6243;}
.cjlx ul li dd{ height:0.75rem; background:url(../images/dd_32.jpg) no-repeat left; margin-left:0.9rem; padding-left:0.6rem; margin-top:0.55rem;}
.cjlx ul li dd a{ font-size:0.5rem; color:#fff;}
.cjlx ul li dd a p{ line-height:0.75rem;}
.gdl{ width:14rem; height:2.2rem; margin:0 auto;}

.yxx{ width:16rem; height:17.25rem; background:#ffb331; margin:1.25rem auto 0; padding-top:1rem;}
.yxxc{ width:16rem; height:13.95rem; margin:0 auto;}












.ptitihx{ color:#999999; font-size:0.5rem; font-style:normal; text-align:center; display:block; margin-top:0.2rem;}
.wein{ width:16rem; margin:0 auto; overflow:hidden;}
.wein ul{ overflow:hidden; width:14.35rem; margin:0.6rem auto 0;}
.wein ul li{ width:7rem; height:3.7rem; float:left; position:relative; margin-top:0.4rem; margin-left:0.35rem;}
.wein ul li.wn1{ background:url(../images/wein_43.png) no-repeat center; background-size:7rem 3.7rem;}
.wein ul li.wn2{ background:url(../images/wein_40.png) no-repeat center; background-size:7rem 3.7rem;}
.wein ul li:first-child,.wein ul li:nth-child(3),.wein ul li:nth-child(5),.wein ul li:nth-child(7){ margin-left:0px;}
.wein ul li span{ width:1.5rem; height:1.5rem; display:block; position:absolute; right:0; bottom:0; text-align:center; font-size:1.35rem; color:rgba(255,255,255,0.5)}
.wn1 h4{ font-size:0.6rem; color:#ffffff; margin-left:0.4rem; margin-top:0.6rem;}
.wn2 h4{ font-size:0.6rem; color:#351f08; margin-left:0.4rem; margin-top:0.6rem;}
.wn1 p{ font-size:0.5rem; color:#ffffff; margin-left:0.4rem; line-height:0.5rem;}
.wn2 p{ font-size:0.5rem; color:#351f08; margin-left:0.4rem; line-height:0.5rem;}

.nage{ width:16rem; margin:0 auto; overflow:hidden;}
.nagec{ width:14.5rem; height:17.25rem; margin:0.8rem auto;}
.huj{ width:16rem; margin:0 auto; overflow:hidden;}
.huj ul{ overflow:hidden;}
.huj ul li{ width:4.75rem; height:3.75rem; background:url(../images/hujb_51.png) no-repeat center; background-size:4.75rem 3.75rem; float:left; margin-left:0.4rem; margin-top:0.4rem;}
.huj ul li span{ display:block; text-align:center; font-size:0.6rem; color:#ffffff; margin-top:0.4rem;}
.huj ul li i{ display:block; width:1rem; height:0.1rem; background:#f09c54; margin:0.2rem auto 1rem;}
.huj ul li p{ color:#101010; font-size:0.5rem; text-align:center;}
.hu{ width:15rem; height:3.75rem; background:url(../images/hu_55.png) no-repeat center; background-size:15rem 3.75rem; margin:0.75rem auto 0;}





.ad{    width: 12.05rem;
    height: 1.25rem;
    line-height: 1.25rem;
    border: 1px solid;
    display: block;
    margin: 0 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;
}

.yst{ width:100%; height:0.35rem; background:#f4f4f4; margin:0.8rem auto;}


.yssz{width:16rem; overflow:hidden; margin:0 auto;}
.yssc{ width:14.35rem; margin:0.5rem auto 0;}
.yssc ul{ overflow:hidden;}
.yssc ul li{ width:7rem; height:5.6rem; float:left; margin-left:0.35rem; background:rgba(38,129,218,0.3); border-radius:0.2rem; margin-top:0.4rem;}
.yssc ul li:first-child,.yssc ul li:nth-child(3){ margin-left:0px;}
.yssc ul li span{ display:block; width:1.4rem; height:1.35rem; margin:0.4rem auto 0.25rem;}
.yssc ul li b{ font-weight:normal; color:#101010; font-size:0.6rem; display:block; text-align:center;}
.yssc ul li p{ font-size:0.45rem; color:#666666; width:6.5rem; margin-left:0.25rem; line-height:0.6rem; padding-top:0.3rem;}

.yssc ul li:hover{ background:#2681da;}
.yssc ul li:first-child span{ background:url(../images/ys1_73.png) no-repeat center; background-size:1.4rem 1.35rem;}
.yssc ul li:nth-child(2) span{ background:url(../images/ys1_75.png) no-repeat center; background-size:1.4rem 1.35rem;}
.yssc ul li:nth-child(3) span{ background:url(../images/ys1_79.png) no-repeat center; background-size:1.4rem 1.35rem;}
.yssc ul li:nth-child(4) span{ background:url(../images/ys1_80.png) no-repeat center; background-size:1.4rem 1.35rem;}
.yssc ul li:hover:first-child span{ background:url(../images/ys2_73.png) no-repeat center; background-size:1.4rem 1.35rem;}
.yssc ul li:hover:nth-child(2) span{ background:url(../images/ys2_75.png) no-repeat center; background-size:1.4rem 1.35rem;}
.yssc ul li:hover:nth-child(3) span{ background:url(../images/ys2_79.png) no-repeat center; background-size:1.4rem 1.35rem;}
.yssc ul li:hover:nth-child(4) span{ background:url(../images/ys2_80.png) no-repeat center; background-size:1.4rem 1.35rem;}
.yssc ul li:hover b{ color:#ffffff;}
.yssc ul li:hover p{ font-size:0.45rem; color:#ffffff;}



.krx{ width:16rem; overflow:hidden; margin:1rem auto 0;}
.krx ul{ overflow:hidden; margin-top:0.5rem;}
.krx ul li{ height:4.8rem; margin-top:0.5rem; margin-left:0.75rem; width:14.5rem;}
.krx ul li span{ display:block; width:1.65rem; height:1.7rem;}

.zy{ width:16rem; overflow:hidden; margin:0 auto;}
.zyt{ width:14.5rem; height:17.8rem; margin:0.8rem auto 0;}
.blc{ width:16rem; overflow:hidden; margin:0 auto;}
.blct{ width:14.5rem; height:9rem; margin:0.8rem auto 0;}



.xztd{ width:16rem; margin:0 auto; overflow:hidden;}
.xzls{}


.xzls{ width:15rem; height:11.6rem; margin:1rem auto 0;position: relative;}
.xzls .bag{width: 100%;height: 100%;}

.xzls .bag li{width: 100%;height: 100%;}

.xzls .bag li img{width: 15rem;height:10.75rem; margin:0 auto;}

.xzls .hid{position: absolute;bottom: 0;width: 100%;height: auto;}

.xzls .hid ul{text-align: center;}

.xzls .hid ul li{width: 0.5rem;height:0.1rem ;border-radius: 50%;background: gray;display: inline-block;}
.xzls .hid ul li.on{background:#1869c6;}

.al{ width:16rem; margin:0 auto; overflow:hidden;}
.alll{ width:15rem; height:12.5rem; margin:1rem auto 0.5rem;position: relative;}
.alll .bag{width: 100%;height: 100%;}

.alll .bag li{width: 100%;height: 100%;position: relative;}

.alll .bag li img{width: 15rem;height:11.65rem; margin:0 auto;}

.alll .hid{position: absolute;bottom: 0;width: 100%;height: auto;}

.alll .hid ul{text-align: center;}

.alll .hid ul li{width: 0.5rem;height:0.1rem ;border-radius: 50%;background: gray;display: inline-block;}
.alll .hid ul li.on{background:#1869c6;}

.zxk{ width:16rem; margin:0 auto; overflow:hidden;}
.zxk ul{ width:14rem; height:9.25rem; background:#e9f2fb; border-radius:0.3rem; margin:0 auto 0.6rem; padding:0.6rem 0.5rem 0; overflow:hidden;}
.zxk ul li{ width:13rem; height:1.7rem; background:url(../images/libj_67.jpg) #ffffff no-repeat left; margin-top:0.3rem; padding-left:1rem; border-radius:0.2rem;}
.zxk ul li p{ font-size:0.5rem; color:#111111; line-height:1.7rem;}
.zxk ul li:nth-child(2),.zxk ul li:nth-child(4){ background:url(../images/libj_70.jpg) #ffffff no-repeat left;}




.zhuany{ width:16rem; padding:1rem 0; margin:0 auto; background:#eeefef; overflow:hidden;}
.zhuany dl{ width:15.3rem; height:2.5rem; background:url(../images/zybj_09.jpg) no-repeat center; background-size:15.3rem 2.5rem; margin:0.5rem auto 0;}
.zhuany dl dt{ width:2.45rem; height:2.5rem; float:left;}
.zhuany dl dt p{ font-size:0.6rem; color:#fff; line-height:2.45rem; text-align:center;}
.zhuany dl dd{ width:12.85rem; float:right;}
.zhuany dl dd p{ font-size:0.5rem; color:#424242; line-height:0.65rem; width:11.8rem; margin-left:0.3rem; padding-top:0.6rem;}
.zhuany dl dd p font{ color:#c6000b;}


.fwnr{ width:16rem; margin:2rem auto; overflow:hidden;}
.fwc{ width:15rem; margin:0.5rem auto 0; overflow:hidden;}
.fwc .hd{ height:1.25rem; position:relative;}
.fwc .hd ul{ width:15rem; height:1.25rem; margin:0 auto; overflow:hidden; clear:both;}
.fwc .hd ul li{ width:7.375rem; height:1.25rem; float:left; margin-left:0.25rem; position:relative;}
.fwc .hd ul li:first-child{ margin-left:0px;}
.fwc .hd ul li span{ width:7.375rem; height:1rem; display:block; background:#dcdcdc; color:#333333; font-size:0.55rem; text-align:center; line-height:1rem;}
.fwc .hd ul li i{ width:0.45rem; height:0.25rem; display:block; background:url(../images/nrj_23.png) no-repeat center; background-size:0.45rem 0.25rem; position:absolute; left:3.4625rem; top:1rem; display:none;}
.fwc .hd ul li.on span{ background:#2345bc; color:#fff;}
.fwc .hd ul li.on i{ display:block !important;}
.fwc .bd{ margin-top:0.65rem;}
.fwc .bd dl{ width:15rem; height:5rem; margin:0 auto;}
.fwc .bd dl li{ width:3.4rem; height:4.15rem;  border:0.025rem solid #dcdcdc; float:left; margin-left:0.4rem;}
.fwc .bd dl li span{ width:1.95rem; height:1.95rem; margin:0.6rem auto 0.4rem; overflow:hidden; display:block;}
.fwc .bd dl li p{ font-size:0.5rem; color:#333333; text-align:center;}
.fwc .bd dl li:first-child{ margin-left:0px;}
.fwc .bd dl li{outline:none;list-style: none;}
.fwc .bd .fwqy{ width:15rem; height:5rem;}
.fwc .bd .fwqy li{ width:3.65rem; height:2.4rem; float:left; margin-left:0.13333333rem; margin-top:0.25rem; border:none;}
.fwc .bd .fwqy li p{ line-height:2.4rem; color:#fff; font-size:0.45rem; text-align:center;}
.fwc .bd .fwqy li:first-child{ margin-left:0px; background:url(../images/qy_27.jpg) no-repeat center; background-size:3.65rem 2.4rem; margin-top:0;}
.fwc .bd .fwqy li:nth-child(2){  background:url(../images/qy_29.jpg) no-repeat center; background-size:3.65rem 2.4rem; margin-top:0;}
.fwc .bd .fwqy li:nth-child(3){  background:url(../images/qy_31.jpg) no-repeat center; background-size:3.65rem 2.4rem; margin-top:0;}
.fwc .bd .fwqy li:nth-child(4){ background:url(../images/qy_33.jpg) no-repeat center; background-size:3.65rem 2.4rem; margin-top:0;}
.fwc .bd .fwqy li:nth-child(5){ margin-left:0px; background:url(../images/qy_39.jpg) no-repeat center; background-size:3.65rem 2.4rem;}
.fwc .bd .fwqy li:nth-child(6){ background:url(../images/qy_40.jpg) no-repeat center; background-size:3.65rem 2.4rem; }
.fwc .bd .fwqy li:nth-child(7){background:url(../images/qy_41.jpg) no-repeat center; background-size:3.65rem 2.4rem; }
.fwc .bd .fwqy li:nth-child(8){ background:url(../images/qy_42.jpg) no-repeat center; background-size:3.65rem 2.4rem; }

.nen{ width:16rem; padding:1rem 0; background:#eeefef; margin:0 auto; overflow:hidden;}
.nen ul{ width:15.3rem; overflow:hidden; margin:0.7rem auto 0;}
.nen ul li{ width:15.3rem; height:2.45rem; background:url(../images/nenbj_48.png) no-repeat center; background-size:15.3rem 2.45rem; margin-top:0.5rem;}
.nen ul li dl{}
.nen ul li dl dt{ width:2.45rem; height:2.45rem; float:left;}
.nen ul li dl dt p{ font-size:0.6rem; color:#fff; line-height:2.45rem; text-align:center;}
.nen ul li dl dd{ width:11.7rem; float:right; margin-right:0.75rem; margin-top:0.6rem;}
.nen ul li dl dd p{ font-size:0.5rem; color:#424242; line-height:0.6rem;}
.nen ul li dl dd p font{ color:#c6000b;}

.lc{ width:16rem; margin:1rem auto; overflow:hidden;}
.lc .hd{ height:2.7rem; position:relative;}
.lc .hd ul{ width:13.25rem; margin:1rem auto 0.5rem; overflow:hidden; clear:both;}
.lc .hd ul li{ width:1.7rem; height:2.7rem; float:left;}
.lc .hd ul li span{ width:1.7rem; height:1.8rem; display:block;}
.lc .hd ul li p{ font-size:0.45rem; color:#333333; text-align:center; line-height:0.9rem;}
.lc .hd ul li:first-child span{ background:url(../images/lcic_07.png) no-repeat center; background-size:1.7rem 1.8rem;}
.lc .hd ul li:nth-child(3) span{ background:url(../images/lcic_09.png) no-repeat center; background-size:1.7rem 1.8rem;}
.lc .hd ul li:nth-child(5) span{ background:url(../images/lcic_11.png) no-repeat center; background-size:1.7rem 1.8rem;}
.lc .hd ul li:nth-child(7) span{ background:url(../images/lcic_13.png) no-repeat center; background-size:1.7rem 1.8rem;}
.lc .hd ul li:first-child.on span{ background:url(../images/lcicx_07.png) no-repeat center; background-size:1.7rem 1.8rem;}
.lc .hd ul li:nth-child(3).on span{ background:url(../images/lcicx_09.png) no-repeat center; background-size:1.7rem 1.8rem;}
.lc .hd ul li:nth-child(5).on span{ background:url(../images/lcicx_11.png) no-repeat center; background-size:1.7rem 1.8rem;}
.lc .hd ul li:nth-child(7).on span{ background:url(../images/lcicx_13.png) no-repeat center; background-size:1.7rem 1.8rem;}
.lcdd{ width:1.7rem; height:0px; border-bottom:1px dashed #a0a0a0; float:left; margin:0.9rem 0.25rem 0 0.15rem;}
.lc .bd{ margin-top:0.5rem;}
.lc .bd dl{ width:16rem; height:2.85rem; background:#dcecff; padding-top:0.6rem;}
.lc .bd dl dt{ margin-left:0.75rem;}
.lc .bd dl dt p{ color:#333333; font-size:0.6rem;}
.lc .bd dl dd{ width:14.85rem; margin-left:0.75rem; margin-top:0.2rem;}
.lc .bd dl dd p{ font-size:0.45rem; color:#333333; line-height:0.6rem;}


.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.2rem; border-radius:0.575rem;}

.ifor{ width:16rem; margin:0 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:13.55rem; overflow:hidden; background:url(../images/lsbj_51.png) no-repeat center; background-size:16rem 14.35rem; overflow:hidden; padding-top:0.8rem; margin:0 auto;}
.ls dl{ width:15rem; margin:1rem auto 0; overflow:hidden;}
.ls dl dt{ width:4.1rem; height:5rem; 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:15rem; margin-left:0.5rem; font-size:0.45rem; color:#fff; line-height:0.6rem; margin-top:1rem;}



.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; overflow:hidden; margin:0 auto;}
.alls{ width:16rem; height:12.5rem; margin:0.75rem auto 0; position:relative;}
.allsul{width: 100%;height: 100%;}
.allsul li{width: 100%;height: 100%;}
.allsul li dd{ width:7.25rem; height:12.5rem; float:left; background:#f9f9f9; border-radius:0.4rem; margin-left:0.5rem;}
.allsul li dd img{ display:block; width:7.25rem; height:9rem; border:none;}
.allsul li dd p{ font-size:0.5rem; color:#101010; line-height:0.55rem; width:6.75rem; margin-left:0.25rem; padding-top:0.5rem;}
.hid{position: absolute;bottom: 0;width: 100%;height: auto;}

.hid ul{text-align: center;}

.hid ul li{width: 0.25rem;height:0.25rem ;border-radius: 50%;background: gray;display: inline-block;}
.hid ul li.on{background:orange;}



.hzdw{ width:16rem; margin:1rem auto; overflow:hidden;}
.hzdwc{ width:16rem; height:8.25rem; margin:0.6rem auto 0;}


.ry{ width:16rem;margin:0 auto; overflow:hidden;}
.ryc{ width:15rem; height:6.5rem; margin:0.8rem auto; overflow:hidden;}





.foot{ width:16rem; padding:0.6rem 0 0.8rem; background:#080808; 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;
}