﻿@charset "utf-8";
/* CSS Document */

*{margin:0px;
padding:0px;}
li{list-style:none;}
a{ text-decoration:none;}
em{ font-style:normal;}
html{font-size:100px;}
body{font-size:.24rem;
color:#333;
position:relative;
line-height:.38rem;
font-family:\5FAE\8F6F\96C5\9ED1,Microsoft YaHei,Arial, Helvetica, sans-serif;
max-width:1024px;
min-width:320px;
margin:auto;
background-color:#FFF;
}
a{color: inherit;
 text-decoration:none;}
em,i,s{ font-style:normal;}
.fl{float:left;}
.fr{float:right;}
.w640
{width:6.4rem;
margin:auto;}
.c_fgx
{ border-bottom:12px #e5e5e5 solid;}
.xx_fgx
{ border-top:1px #d2d2d2 dashed;}
.clearfix:after {
  content: " ";
  display: block;
  clear: both;
  height: 0;
}
.clearfix {
  zoom: 1;
}
.mt40{ margin-top:.4rem;}
.mt20{ margin-top:20px;}
.ml10{ margin-left:.1rem;}
.mr10{ margin-right:.1rem;}

/*-----------------------结束重置------------------------------*/

.top_box
{width:100%;
background-color:#be0100;
color:#ffe7ae;
padding:.3rem 0;}
.top_box h3
{text-align:center;
font-weight:100; 
font-size:.4rem;}
.top
{ position:relative;}

.top .logo
{ position:absolute;
right:0px;
top:.0rem;
width:.4rem;}

.top .iconfont
{ position:absolute;
left:0px;
top:.0rem;
font-size:.36rem}

.banner_box{ height:5rem;  position:relative;}
.yxd{ width:6.5rem; margin:-.6rem auto 0; z-index:9999; position: relative; }
.yxd img{ width:6.5rem;}

.ppwa_box{ text-align:center;}
.ppwa_box img{ margin:.6rem auto; width:100%;}

.ppwa_box a{ display:block; line-height:.8rem; border-top:1px  dotted #999;}

.ppwa_box h4{ font-weight:100; color:#008150; font-size:.46rem; margin:.8rem  0 .4rem; line-height:.6rem;}
.banner_box ul li
{ display:block;
overflow:hidden;}
.banner_box ul li img
{ display:block;
width:100%;}

.swiper-container2{
	overflow:hidden;
	position:relative;
}

.yxd_box
{ overflow:hidden;}

.yxd_box ul
{ display:block;
width:6.6rem;}

.yxd_box ul li
{ display:block;
width:2rem;
margin-right:.2rem;
float:left;}

.yxd_box ul li span
{ display:block;
font-size:.46rem;
color:#6a3906;
float:left;
border-right:1px solid #e5e5e5;
margin-right:.1rem;
padding-right:.1rem;
margin-top:.04rem;}

.yxd_box ul li em
{ display:block;
float:left;
font-size:.2rem;
line-height:.24rem;
color:#666;}

.iwc_xl img
{width:100%;}

.mk_tt_iwc
{ font-weight:100;
color:#be0100;
text-align:center;
display:block;
width:100%;}
.mk_tt_iwc span{ width:2.6rem; margin:auto; height:.6rem; border:1px solid #d3bb74; background:#FFF; line-height:.6rem; text-align:center; display:block;
}
.mk_tt_iwc i{ display:block; height:1px; width:100%; background:#d3bb74; margin-bottom:-.3rem;}

.fwxm_pn ul li{
	display:block;
	float:left;
	text-align:center;
	width:1.2rem;
	padding:0 .2rem;
	margin-bottom:.2rem;
}

.fwxm_pn ul{
	margin-top:.4rem;
	
}

.fwxm_pn ul li i{
	text-align:center;
	width:1.2rem;
	height:1.2rem;
	line-height:1.2rem;
	margin:auto;
	background:#be0100;
	color:#ffe7ae;
	display:block;
	-webkit-border-radius:.1rem;
	-moz-border-radius:.1rem;
	-ms-border-radius:.1rem;
	-o-border-radius:.1rem;
	margin-bottom:.1rem;
	font-size:.54rem !important;
}

.fwxm_pn ul li:nth-child(2n+1) i{
	background-color:#be0100;
}


.ggt_box { background:url(../images/index/yywx.jpg) no-repeat; background-size:100%; height:3rem;
}
.ggt_box span{ color:#e6d190; font-size:.36rem; text-align:center; display:block; margin:auto; padding-top:.7rem;
}

.ggt_box a{ display:block; border:1px solid #e6d190; width:2rem; margin: auto; height:.55rem; line-height:.55rem; font-szie:.36rem; text-align:center; color: #e6d190; margin-top:.3rem}

.ggt_box img
{width:100%;}

.cjwt_box ul
{ border:1px solid #e1e1e1;}

.cjwt_box ul li
{width:5.8rem;
display:block;
margin:auto;
border-bottom:1px dashed #e1e1e1;
height:.7rem;
line-height:.7rem;
padding-left:.2rem;}

.cjwt_box ul li i
{ font-size:.36rem;
margin-right:.1rem;
display:block;
float:left;}

.cjwt_box ul li i.icon-weizhi
{ font-size:.30rem;
margin-left:.03rem;}

.fwlc_box
{ padding-top:.4rem;}
.fwlc_box img{ width:100%; margin-top:.6rem;}

.fwlc_box p{ color:#666; text-align:center;}
.lxfs_rox{ width:100%; margin:auto;}
.lxfs_rox img{width:100%;}
.lxfs_rox ul{ display:block; width:7.1rem; margin:auto; overflow:hidden;}
.lxfs_rox ul li a{ display:block; width:1.55rem; height:1.55rem; background:#FF3;}
.lxfs_rox ul li a img{ width:100%; height:100%;}
.lxfs_rox ul li{ display:block; float:left; margin-left:.3rem;}
.lxfs_rox ul li:nth-child(1){ margin-left:0px;}
.lc_x
{ border-bottom:1px #CCC solid;
margin-top:-.56rem;}

.wxal{ width:6.4rem; overflow:hidden; height:4.8rem; padding-top:.6rem; margin:.6rem auto 0;}
.wxal ul{ width:6.4rem; margin-top:.4rem;}

.wxal ul li{ display:block; float:left; width:4rem;}

.wxal img{ width:100%;}

.lddz span
{ color:#C00;}

.foot_box
{ background-color:#333;
color:#FFF;
padding:.2rem 0;
font-size:.18rem;
padding-bottom:1rem;}

.foot_l
{width:4.5rem;}

.foot_r img
{width:1.58rem;}

.foot_box em
{width:6.4rem;
text-align:center;
display:block;
border-top:1px dashed #666;
margin:.1rem auto;
padding-top:.1rem;}

.lxwm_iwc
{ position:fixed;
bottom:0px;
left:0px;
width:100%;
margin:auto;
background-color:#FFF;
z-index:99;}

.lxwm_iwc li
{ display:block;
float:left;
height:.9rem;
line-height:.9rem;
text-align:center;}

.lxwm_iwc li.li_1
{width:20%;
color:#999;}

.lxwm_iwc li.li_2
{ border-right:1px solid #fff;
margin-left:-1px;}

.lxwm_iwc li.li_2,.lxwm_iwc li.li_3
{width:40%;
background-color:#be0100;
color:#FFF;}

.lxwm_iwc li i
{ margin-right:.1rem;
font-size:.24rem;}

.wzy_iwc h3,.wzy_iwc h5
{ display:block;
text-align:center;
color:#be0100;
font-weight:100;}

.wzy_iwc
{ line-height:.44rem;}
body .wzy_iwc h5
{color:#6a3906;}

.wzy_iwc .bkt img
{width:100%;
margin-bottom:.2rem;}

.wzy_iwc .bkt a
{ color:#ca1926;
text-align:center;
border:#ca1926 1px solid;
display:block;
width:100%;
height:.5rem;
margin-top:.5rem;
line-height:.5rem}

.wzy_iwc .bkt
{ margin-bottom:.4rem;}

.mb20{ margin-bottom:20px;}


#menu .nav_tt
{ color:#C00;}

#menu li  span
{ border-top:1px dashed #CCC;}

#menu
{ line-height:.24rem;
}

.wzy_iwc .fwxm img
{width:100%;}

.xzxzxz td
{ border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
padding:.08rem;}

/*--------------開始列表頁-------------*/


.al_tw_box{ 
	margin-top:.4rem;
}

.al_tw_box ul
{width:6.4rem;
display:block;
margin:auto;}

.al_tw_box ul li{
	float: left;
    width: 3.1rem;
    height: 3.68rem;
    overflow: hidden;
    margin-bottom:.4rem;
    position: relative;
	margin-right:.2rem;
}


.al_tw_box ul li:nth-child(2n)
{ margin-right:0px;}

.al_tw_box ul li img
{width:100%;}

.al_tw_box ul li p
{display:block;
background-color:rgba(0,0,0,0.7);
position:absolute;
bottom:0px;
left:0px;
z-index:9;
color:#FFF;
font-size:.2rem;
line-height:.44rem;
width:3rem;
padding:.1rem .1rem;
height:.8rem;
overflow:hidden;
}

.al_li_mr
{margin-right:.6rem;}



.yxd_gd
{height:.6rem;
overflow:hidden;
line-height:.6rem;
background-color:#f1f1f1;
border:1px solid #e8e8e8}

.video01{ margin-bottom:.8rem;}
.video01 p{ margin-top:.2rem; font-size:.26rem;}
.video01 p span{ color:#666; font-size:.16rem; margin-left:.4rem;}

.yxd_gd span
{ color:#C00;}

.zxjj {
	background:url(../images/zxjj_bg.jpg) no-repeat;
	background-size:100%;
	padding:.3rem 0;
	color:#FFF;
	}
	
.zxjj h3.mk_tt_iwc{ 
	color:#FFF;
	margin:.2
	rem 0;}

.zxjj img{ 
	display:block;
	margin:auto;
	width:100%;
	margin-top:.1rem;
	border:.06rem solid #D3BC76;
}

.zxjj p a{ color:#D3BC76;} 

.zxjj .ljgd h5{
	display:block;
	width:100%;
	height:.8rem;
	margin:.6rem 0;
	text-align:center;
	line-height:.8rem;
	background-color:#D3BC76;
	color:#512D15;
	font-size:.24rem;
}



.sbzsk img{ width:100%;}

.sbzz table tr td:nth-child(1){ width:1.4rem; text-align:center;}
.sbzz table tr td:nth-child(2){ padding:.1rem;
}
.sbzz h5.tbbt{ margin-bottom:.3rem; font-size:.3rem;}





/*--------------結束列表頁-------------*/

.gzzt_al_box{ padding:.6rem 0 0; position:relative; margin:auto;}
.gzzt_al_box ul li h3{ display:block; text-align:center; font-size:.3rem ;margin:.3rem 0 0; background:#be0100; color:#E9DBA3; height:.6rem; line-height:.6rem; border-radius:.18rem .18rem 0px 0px;}
.gzzt_al_box ul li{ display:block;width:6rem;}
.gzzt_al_box ul li p{border:1px solid #be0100; padding:.2rem ;}
.gzzt_al_box ul li img{ display:block; margin:auto; width:100%;}
.gzzt_al_box .zyhd { width:1rem; margin:.2rem auto; display:block;}
body .tudor02 { margin-top:-.3rem;}




/******************图*********/

.foottu{width: 100%; }
.foottu img{width: 100%;}
