@charset "gb2312";
/* CSS Document */
body{ background:#fff;}
#localtion { width: 100%; height:0.68rem; line-height:0.7rem; background: url(/images/pl_head.jpg) no-repeat left center #F7F4ED; background-size:0.4rem; background-position: 4%; 
	text-indent:3em; overflow: hidden; color: #1B1B1B; clear:both; border-top: 2px solid #94311C; border-bottom: 1px solid #ECE5D5; }
#localtion a { color:#1B1B1B; }
.wendaarc{ padding:0.2rem; text-indent:2em;}
article h1{ font-size:0.32rem; font-weight:bold; line-height:0.5rem; text-align:center; margin:0.1rem 0;}
article p { width:6rem; padding: 0.15rem 0.2rem 0; overflow: hidden; text-indent: 2em;color: #313131; line-height: 0.4rem; }
article h2 { color:#923222; font-size:0.28rem; width:6rem ;padding:0.15rem 0.2rem 0; overflow: hidden; font-weight:bold; }
article img{ padding-top:0.2rem}
article h3{ padding:0 0.2rem 0.2rem; color:#333333; border-bottom:1px dashed #eeeeee; font-size:0.24rem; line-height:0.38rem;}
article h3 span{ color:#a63721;}
article h3 a{ width:1.98rem; height:0.38rem; display:inline-block; float:right; background:#c30000; line-height:0.38rem; color:#fff; font-size:0.2rem; text-align:center; border-radius:0.05rem;}
article h3 a:link{ color:#fff;}
article h3 a:hover{ color:#fff;}
.pagelist  { width:6rem; margin:0 auto;}
.pagelist li{ width:6rem; height:0.7rem; line-height:0.7rem; margin:0.1rem 0 0; float:left; font-size:0.22rem; text-indent:0.2rem; color:#313131; background:#f1f1f1;}
.pagelist li a{ color:#313131;}
.free_tel  form{ width:4.9rem; height:1.1rem; background:url(/images/free.jpg) no-repeat left #b50606; background-size:1.34rem; padding-left:1.5rem; margin-top:0.1rem;}
.free_tel  form input{ height:0.5rem; margin-top:0.15rem;}
.free_tel  form input[type="text"]{ width:3.3rem; line-height:0.5rem; margin-right:1px; background:#fff; color:#bbbbbb; font-size:0.2rem; text-indent:0.1rem;}
.free_tel  form input[type="submit"]{ width:1.4rem; background:url(/images/ico_hand.png) no-repeat #f98d00;background-size:0.25rem; background-position:1.12rem 0.28rem; color:#fff; text-indent:0.1rem; text-align:left;}
.free_tel  form  p{ font-size:0.24rem; color:#fff; line-height:0.4rem;}

.sjzj_tit1 { border-bottom: 0.02rem solid #E1F0EE; text-align: center; margin: 0 auto; position: relative; }
.sjzj_tit1 p { color: #94311C; margin: 0.05rem auto 0.1rem; font-size: 0.32rem; font-weight: bold; }
.sjzj_tit1 em { width: 2rem; height: 0; line-height: 0; border-bottom: 0.03rem solid #94311C; position: absolute; bottom: -0.01rem; left: 2.2rem; }

.bz_kfal_t { margin: 0.2rem; overflow: hidden; }
.bz_kfal_t dt { float: left; width: 1rem; height: 0.92rem; background: #A63721; text-align: center; }
.bz_kfal_t dt b { display: block; font-size: 0.28rem; color: #fff; line-height: 0.38rem; margin-top: 0.06rem; }
.bz_kfal_t dt i { top: 0.38rem; border-left: 0.1rem solid #A63721; }
.bz_kfal_t dd { float: right; width: 4.82rem; font-size: 0.22rem; }
.bz_kfal_t dd a { float: left; width: 1.58rem; text-align: center; height: 0.45rem; line-height: 0.45rem; border-left: 0.02rem solid #fff; border-bottom: 0.02rem solid #fff; background: #F5F5F5; }
.bz_kfal_ul1 { overflow: hidden; }
.bz_kfal_ul1 p { line-height: 0; }
.bz_kfal_ul1 p video,.bz_kfal_ul1 p img{ width: 2.9rem; height: 1.6rem; margin-left: 0.2rem; }
.bz_kfal_ul1 h4 { height: 0.56rem; line-height: 0.58rem; margin-left: 0.2rem; font-size: 0.22rem; }
.bz_kfal_ul1 h4 img { width: 0.42rem; height: 0.2rem; float: left; margin: 0.18rem 0.1rem 0 0.3rem; }
.bz_kfal_ul2 { overflow: hidden; }
.bz_kfal_ul2 li { float: left; width: 2.9rem; height: 2.26rem; margin-left: 0.2rem; line-height: 0; text-align: center; font-size: 0.22rem; }
.bz_kfal_ul2 li img { width: 2.9rem; height: 1.74rem; }
.bz_kfal_ul2 li span { height: 0.52rem; line-height: 0.52rem; }

.case_video { height: 4.2rem; margin: 0.15rem auto .15rem; background: #eeeeee;padding-bottom:.2rem; }
.case_video li { width: 3.8rem; height: 4.2rem; }
.case_video li video ,.case_video li div{ display:block; width: 3.65rem; height: 2.75rem; display: block; border: 0.08rem solid #6c6c6c; border-radius: 0.08rem; margin-top: 0.32rem; margin-bottom: 0.12rem; }
.case_video li h5 { background: url(/images/ico_video.png) no-repeat left center / 0.22rem 0.18rem; font-size: 0.22rem; height: 0.3rem; font-weight: bold; line-height: 0.3rem; color: #666; display: inline-block; padding-left: 0.4rem; margin-left: 0.65rem; }
.case_video li h6 { background: url(/images/ico_rili.png) no-repeat left center / 0.22rem 0.2rem; font-size: 0.22rem; height: 0.3rem; font-weight: bold; line-height: 0.3rem; color: #666; display: inline-block; padding-left: 0.4rem; margin-left: 0.65rem; }
.case_video.img{ background:none !important; padding:0.1 auto; height:4.7rem;}
.case_video li div{ width:3.62rem; border:.1rem solid #999; height:2.7rem; font-size:.2rem; background:#999; text-align:center; color:#fff;margin-bottom:0;}
.case_video li div img{ width:3.62rem; height:2.38rem; display:block; padding:0 !important;}
.case_video li div span{ display:block; height:.32rem; line-height:.40rem;}
.case_video li p{ position:relative; color:#999; text-indent:0; padding:.2rem 0 0; width:100%; line-height:.28rem; font-size:.18rem;}
.case_video li p:after{ position:absolute; content: ""; top:0; left:0; height: .4rem; width:3.82rem; clear: both; background:url(/images/art-jgcs-i1.png) 0 0/3.82rem .4rem no-repeat;}


.art-fzlc{ height:2.8rem; background:#ECF5FF; position:relative; overflow:hidden; margin:.2rem auto .1rem;}
.art-fzlc .bdk{width:5.46rem; margin:0 auto; }
.art-fzlc ul li{ width:100%; position:relative; height:2.8rem;}
.art-fzlc ul dt{ position:absolute; left:0; top:50%; margin-top:-.77rem; width:1.82rem; height:1.54rem;  background:#0C3897;}
.art-fzlc ul dt:after{ position:absolute; content: ""; top:.8rem; right:-.22rem; height: .15rem; width:.22rem; clear: both; background:url(/images/art-jgcs-i2.png) 0 0/.22rem .15rem no-repeat;}
.art-fzlc ul dt h3{ height:.34rem; line-height:.34rem; color:#fff; text-align:center; padding:0 !important; border:none !important;}
.art-fzlc ul dt img { width:1.66rem; height:1.1rem; margin:0 auto; display:block; padding:0 !important;}
.art-fzlc ul dd{ position:absolute; right:0; width:3.36rem;}
.art-fzlc ul dd p{ height:2.8rem; vertical-align:middle; display:table-cell; padding:0; line-height:.26rem; }
.art-fzlc-an{ height:.26rem; position:absolute; top:50%; margin-top:-.13rem; width:6.2rem !important; overflow:hidden; left:.1rem; padding:0 !important;}
.art-fzlc-an span{ display:block; width:.26rem; height:.26rem; float:left;}
.art-fzlc-an span img{ width:100%; display:block; padding:0 !important;}
.art-fzlc-an span.next{ float:right;}






.art-sgz{ width:5rem !important; height:3.86rem; margin:0 auto .3rem; background:url(/images/art-sgz-bj.jpg) 0 0/100% 100% no-repeat; overflow:hidden; position:relative;}
.art-sgz-an{ position:absolute; width:1.5rem; top:2.12rem; left:50%; margin-left:-.75rem; z-index:9999;}
.art-sgz.z1{ height:4.3rem; background:url(/images/art-sgz-bj2.jpg) 0 0/100% 100% no-repeat;}
.art-sgz.z1 .art-sgz-an{ top:2.82rem;}
.art-sgz.z2{ height:2.73rem; background:url(/images/art-sgz-bj3.jpg) 0 0/100% 100% no-repeat;}
.art-sgz.z3{ height:2.94rem;}
.art-sgz.z4{ height:3.1rem;}
.art-sgz-an span{ position:absolute; width:.74rem; height:.4rem;}
.art-sgz.z2 .art-sgz-an{ left:.85rem; margin-left:0;}
.art-sgz.z3 .art-sgz-an{ top:1.25rem;}
.art-sgz.z4 .art-sgz-an{ top:1.65rem;}
.art-sgz-an span img{ width:100%;padding:0;}
.art-sgz-an .prev{  left:0;}
.art-sgz-an .next{  right:0;}
.art-sgz .bdk{ width:4.6rem; margin:.2rem auto;}
.art-sgz.z2 .bd ul li dt{ float:left; width:2.74rem; margin-right:.2rem; }
.art-sgz .bd ul li img{ width:100%; display:block; padding:0;}
.art-sgz .bd ul li{ float:left;}
.art-sgz.z2 .bd ul li dd{ float:left; width:1.66rem;}
.art-sgz .bd ul li h3{ font-size:.24rem; height:.54rem; overflow:hidden; margin-bottom:.12rem; padding:0; border:0;}
.art-sgz .bd ul li h3 span{ float:left; height:.52rem; line-height:.52rem; font-weight:bold; border-bottom:.02rem solid #8FFEFB; color:#8FFEFB !important;}
.art-sgz.z2 .bd ul li h3{ height:1rem; margin:.2rem 0 .1rem; font-size:.23rem;}
.art-sgz.z2 .bd ul li h3 span{ height:.88rem; line-height:.42rem;}
.art-sgz .bd ul li p{ color:#fff; line-height:.26rem; font-size:.2rem !important; text-indent:0; width:100%; padding:0; margin:0;}
.art-sgz.z2 .bd ul li p{ font-size:.18rem;}




/*.free_phone{height:1.1rem;background:#B50606;}

.free_phone span{font-size:0.35rem;font-weight:bold;color:#fff;line-height:0.4rem;float:left;width:1rem;height:1rem;padding-top:0.1rem;

border-right:2px solid #CC0606;padding-left:0.13rem;}

.free_phone form{padding-top:0.18rem;float:right;}

.free_phone form input[type=text]{width:3.3rem;height:0.5rem;background:#fff;float:left;font-size:0.2rem;text-indent:1em;}

.free_phone form input[type=submit]{width:1.4rem;height:0.5rem;text-indent:-0.25rem;

	background:#F98D00 url(/img/shou_img.png) no-repeat 1.1rem 0.26rem;font-size:0.24rem;

	color:#fff;background-size:0.25rem 0.28rem;}*/