@charset "utf-8";
.body{
    max-width:640px;
    margin:0 auto;
}
body{
	max-width:640px;
    margin:0 auto;
	
}
.header{overflow:hidden;}
.top img{ width:100%;}
.top >div{height: 1.1rem;margin-top: -0.25rem;}
/*main*/
.main{overflow:hidden;clear: both;}
.tip_one{line-height: 0.8rem;overflow: hidden;clear: both;}
.tip_left{float: left;background: #9d4154;width:18.75%;height: 0.8rem; }
.tip_left img{width: 67%;display: block;margin: 0 auto;}
.tip_right{float: right;background: #c5a484;width: 81.25%;height: 0.8rem;}
.tip_right p{line-height: 0.8rem;color: #fff;font-size: 0.25rem;margin-left: 0.2rem;  float: left;}
.main_top{clear: both;overflow: hidden;width: 94%;margin: 0 auto;margin-top: 0.1rem;}
.top_left{float: left;width: 48%;margin-bottom: 0.25rem;}
.top_left img{float: left;width: 48%;display: block;}
.top_left_one{float: left;width: 49%;margin-left: 1%;}
.top_left_one p{line-height: 0.24rem;font-size: 0.2rem; color: #898989;padding-left: 0.1rem;}
.top_left_one p span{font-size: 0.16rem;color: #71563c;}
.top_left_one a{line-height: 0.38rem;font-size: 0.16rem;overflow:hidden;display: block;margin: 0 auto;width: 90%;background: #c5a484;text-align:center;color:#fff;border-radius: 0.05rem;margin-top:0.08rem; height:0.4rem;}
.top_left_one a span{}
.top_right{float: right;width: 48%;margin-bottom: 0.25rem;}
.top_right img{float: left;width: 48%;display: block;}
.tip_ph{display: block;float: right;margin-right: 0.2rem;width: 31%;}
.two_p{width: 94%;margin:0 auto;border:1px dashed #c9ab8e;margin-top: 0.1rem;margin-bottom: 0.2rem;border-radius: 0.1rem;}
.two_p p{font-size: 0.22rem;color:#333;line-height: 0.32rem;text-indent: 0.25rem;padding:0.1rem 0.17rem;}
.two_p a{display: inline;}
.two_p a img{display: inline;width: 2.5%;margin-right: 0.1rem;}
.two_p a span{font-size: 0.18rem;color: #002bcb;text-decoration:underline;} 
.two_po{overflow: hidden;clear: both;width: 94%;margin: 0 auto;margin-bottom: 0.1rem;}
.two_po_one{float: left;width: 48%;}
.two_po_one img{display: block;width: 100%;margin-bottom:0.1rem;}
.two_po_one p{font-size: 0.2rem;color: #333;line-height: 0.32rem;}
.two_po_one p span{background: #996666;color:#fff;padding-left: 0.03rem 0.04rem;}
.two_po_two{float: right;width: 48%;}
.two_po_two img{display: block;width: 100%;margin-bottom: 0.1rem;}
.two_po_two p{font-size: 0.18rem;color: #333;line-height: 0.28rem;}
.two_po_two p span{background: #996666;color:#fff;padding-left: 0.03rem 0.04rem;}

.a_cn {
    width: 94%;
    margin-bottom: 0.3rem;
    overflow: hidden;
    margin: 0 auto;
    margin-bottom: 0.3rem;}
.a_cn a {
    display: block;
    border-radius: 0.1rem;
    width: 45%;
    text-align: center;
    font-size: 0.25rem;
    color: #fff;
    line-height: 0.6rem;
}
.a_cn a img {
    display: block;
    float: left;
    width: 19%;
    margin: 0.05rem 0 0 0.1rem;
}
.a_cn a span {
    float: left;
    margin-left: 0.15rem;
}


.thr_cn{overflow: hidden;clear: both;}
.thr_cn ul{overflow: hidden;clear: both;}
.thr_cn ul li{width: 33.3%;float: left;padding-top: 0.3rem;box-sizing:border-box;  
-moz-box-sizing:border-box; /* Firefox */  
-webkit-box-sizing:border-box; /* Safari */ }
.thr_cn ul li h3{font-weight: bold;margin-bottom: 0.15rem;font-size: 0.18rem;color: #333;text-align: center;position: relative;}
.thr_cn ul li h3 span{font-size: 0.7rem;color: #cccccc;position: absolute;left: 0.1rem;top: -0.2rem;}
.thr_cn ul li img{ width: 90%;margin: 0 auto;display: block;margin-bottom: 0.1rem;}
.thr_cn ul li p{font-size: 0.2rem;color:#333333;line-height: 0.3rem;padding: 0.1rem 0.15rem;
}
.thr_cn .thr_ul{border-bottom:2px dashed #eaeaea; }
.thr_ul_one{margin-bottom: 0.2rem;}
.thr_cn  .thr_li_two{border-left:2px dashed #eaeaea;border-right: 2px dashed #eaeaea;}
.thr_cn  .thr_li_fi{border-left:2px dashed #eaeaea;border-right: 2px dashed #eaeaea;}
.tip_four{margin-bottom: 0.4rem;}
.fuor_top{margin: 0.1rem auto;width: 2.84rem;height: 0.69rem;background-size: 100%;background-position: top center;background-image: url(../images/in21.jpg);}
.fuor_top h3{font-size: 0.35rem;color: #9d4154;text-align: center;line-height: 0.4rem;}
.fuor_top p{font-size:0.24rem;color:#b0717c;text-align: center;line-height: 0.3rem; } 

.four_zl{width: 94%;margin:0 auto; height:2.24rem; background-size: 100%;background-position: top center;background-image: url(../images/in22.jpg);}
.four_zp {width: 45%;line-height: 0.32rem;float:right;padding: 0.38rem 0.1rem;}
.four_zp p{font-size: 0.22rem;color: #333;}
.four_zp span{font-weight: bold;}
.four_zm{width: 94%;margin:0 auto;margin-top: 0.3rem;margin-bottom: 0.25rem;background: #c5a484;border-radius: 0.1rem;height: 0.49rem;position: relative;}
.four_zm p{font-size: 0.22rem;position: absolute;left: 0.9rem;top: 0.1rem;color: #fff;}
.four_zm img{width: 7%;position: absolute;left:0.25rem;}
.four_gc{width: 94%;margin:0 auto;margin-bottom: 0.1rem;}
.four_gc h3{font-size: 0.25rem;color: #9d4154;margin-bottom: 0.1rem;}
.four_gc img{width: 100%;display: block;}
.four_qd{    background-repeat: no-repeat;position: relative;width: 94%;margin:0 auto;margin-bottom: 0.1rem;height:2.05rem;background-size: 100%;background-position: top center;background-image: url(../images/in2700.jpg);}
.four_qd p{font-size: 0.22rem;color:#333;line-height: 0.32rem;padding: 0.15rem 0.15rem}
.four_input{width: 96%;margin: 0 auto;overflow: hidden;}
.four_qd input{        padding-left: 0.1rem;;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;float: left;width: 66%;border: 2px solid #ffa800;font-size: 0.18rem;height: 0.65rem;}
.four_qd a{text-align: center;display: block;font-size: 0.27rem;color: #fff;float: left;background: #ffa800;height: 0.65rem;width: 33%;}
.four_qd a img{width: 8%;position: absolute;right: 0.04rem;bottom: 0.02rem;}
.four_qd a span{line-height: 0.65rem;}
.four_zl_two{width: 94%;margin:0 auto; height:2.24rem; background-size: 100%;background-position: top center;background-image: url(../images/in29.jpg);}
.four_zl_thr{width: 94%;margin:0 auto; height:2.24rem; background-size: 100%;background-position: top center;background-image: url(../images/in33_.jpg);}
/*����Ч��*/
.tip_zhlo{overflow:hidden;clear:both;}
.effect_top{margin: 0.1rem auto;width: 2.84rem;height: 0.69rem;background-size: 100%;background-position: top center;background-image: url(../images/in21.jpg);}
.effect_top h3{font-size: 0.25rem;color: #333;text-align: center;line-height: 0.7rem;}
.border_01{border-bottom:1px solid #999999;border-top:1px solid #999999;width:94%;margin:0 auto;padding:0.1rem 0;margin-bottom:0.15rem;}
.custom-container{width:99%;margin:0 auto;position:relative;overflow: hidden;}
.carousel ul{overflow:hidden;    position: relative;z-index:1;width:100%;margin:0 auto;}
.carousel ul li{overflow:hidden;float:left;width:100%;height:3rem;}
.carousel ul li img{width:100%;display:block;margin-bottom:0.1rem;}
.carousel ul li p{font-size:0.25rem;color:#333;line-height:0.28rem;text-align:center;} 
.prev{ opacity: .6;display: block; width:0.47rem;height:0.47rem;float:left;font-size:1rem;border-radius:0.23rem;background:#7e756d;position:absolute;z-index:1000;top:1rem;}
.next{opacity: .6;display: block; width:0.47rem;height:0.47rem;float:right;font-size:1rem;border-radius:0.23rem;background:#7e756d;position:absolute;z-index:1000; top:1rem;right:0;}
.prev span{    display: block;
    position: absolute;
    top: -0.54em;
    left: 0.03rem;
	color:#fff;}
.next span{display: block;
    position: absolute;
    top: -0.54em;
    right: 0.03rem;
	color:#fff;}

.tip_five{overflow: hidden;clear: both;margin-bottom: 0.1rem;}
.a_one{float: left;background: #ff830a;}
.a_two{float: right;background: #996666;}
/*v*/
.fl-c {
    *zoom:1; /* for IE6 IE7 */
}
.part-three-table {
}
.part-three-table>h3 {
    font-size: .34rem;
    color: #750301;
    text-align: center;
    
}
.part-three-table>p {
    font-size: .18rem;
    color: #c90d0d;
    padding: .2rem .3rem .2rem;
}
.part-three-table table {
    width: 93.75%;
    margin: 0 auto;
    margin-top: .1rem;
    border-collapse: collapse;
    font-size: .17rem;
    color: #6c6c6c;
}
.part-three-table .day {
    color: #303030;
    font-weight: bold;
}
.part-three-table td {
    color: #303030;
    border: 1px #e1e1e1 solid;
    text-align: center;
    height: .35rem;
}
.part-three-table .red {
    color: #f00;
}
.part-three-table .green {
    color: #079900;
    background: #ececec;
}
.part-three-table a {
    color: #303030;
}

.a_cn{width:94%;margin-bottom:0.3rem;overflow:hidden;margin:0 auto;margin-bottom:0.3rem;}
.a_cn a{display:block;border-radius:0.1rem;width:45%;text-align:center;font-size:0.25rem;color:#fff;line-height:0.7rem;}
.a_cn a img{display:block;float:left;width:19%;margin: 0.09rem 0 0 0.1rem;}
.a_cn a span{float:left;margin-left:0.2rem;}
.a_cn_one{float:left;background:#996666;}
.a_cn_two{float:right;background:#ff8a18;}
.zj_img_one{line-height: 0.62em;background-image:url(../images/in38.jpg) ; background-position:center center;background-repeat:no-repeat;background-size:100%;overflow: hidden;}
.zj_img_one p{font-size:0.25em;    margin-left: 34%;color:#621700;}
.main_ls{clear: both;overflow: hidden;}
.ls_top{overflow:hidden;clear:both;margin:0.2rem 0;}

.ls_top h3{font-size:0.3rem; ;color:#333333;text-align:center;font-weight:bold;}
.ls_top h4{font-size:0.24rem; ;color:#333333;text-align:center;font-weight:bold;}

.ls_font{font-size:0.22rem;line-height:0.32rem;text-indent:0.3rem;color:#333333; padding: 0 0.3rem;margin-top: 0.2rem; padding-bottom: .3rem;}

.bottom-slide {
    width: 6rem;
    padding: 0 .2rem;
    margin: 0 auto;
}
.bottom-slide-tab img {
    display: block;
    width: 1.11rem;
    height: 1.28rem;
    float: left;
    margin-right: .15rem;
}
.bottom-slide-tab div {
    /*overflow: hidden;*/
}
.bottom-slide-tab div:nth-child(1) img {
    margin-left: .55rem;
}
.bottom-slide-tab {
    margin-bottom: .33rem;
    overflow: hidden;
}
.bottom-slide-cont img {
    display: block;
    width: 100%;
}
.bottom-slide > a {
    display: block;
    width: 2.8rem;
    height: .57rem;
    text-align: center;
    line-height: .57rem;
    font-size: .25rem;
    float: left;
    color: #fff;
    margin: .27rem 0 .33rem 0;
    -webkit-border-radius: .08rem;
    -moz-border-radius: .08rem;
    -ms-border-radius: .08rem;
    -o-border-radius: .08rem;
    border-radius: .08rem;
    position: relative;
}
.bottom-slide > a > img {
    width: .24rem;
    position: relative;
    padding-right: .1rem;
    top: .04rem;
}
.bottom-slide .left {
    background: #996666;
    margin-right: .2rem;
    margin-left: .1rem;
}
.bottom-slide .right {
    background: #ff8a18;
}

.fl-c:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.main_five{overflow:hidden;clear:both;}
.main_six{ overflow:hidden;clear:both;margin-bottom:0.3rem;}
.main_sev{overflow:hidden;clear:both;margin-bottom:0.3rem;}

.tip_five{overflow: hidden;clear: both;margin-bottom: 0.3rem;}
.part_top{height:0.65rem;background:#6f0f0f;}
.part_to{width:10.1%;float:left;margin-left:0.2rem;display:block;}
.part_h {float:left;margin-left:0.2rem;line-height:0.28rem;margin-top:0.1rem;}
.part_h h3{font-size:0.3rem;color:#fff;font-weight:bold;}
.part_h p{font-size:0.14rem;color:#fff;} 
.part_img{width:26.1%;float:right;display:block;}

.two_a{width:88%;margin:0 auto;}
.two_a a{display:block;color:#fff;width:47%;border-radius:0.15rem;padding:0.1rem 0;}
.two_a span{font-size:0.3rem;}
.two_a_one{float:left;background:#cd9a33;}
.two_a_one img{width:14%;float:left;display:block;    margin-right: 0.2rem;margin-left: 0.2rem;margin-top: 0.03rem;}
.two_a_one span{float:left;}
.two_a_two{float:right; background:#d86d02;}
.two_a_two img{width:14%;float:left;display:block;    margin-right: 0.2rem;margin-left: 0.2rem;margin-top: 0.03rem;}
.two_a_two span{float:left;}


.zj_img{line-height: 0.62em;background-image:url(../images/in28.jpg) ; background-position:center center;background-repeat:no-repeat;background-size:100%;overflow: hidden;}
.zj_img p{font-size:0.25em;    margin-left: 34%;color:#621700;}
.zj_top img{display:block;width:100%;}
.zj_a{background:#ff830a;height:2.2em;}
.zj_a p{text-align:center;font-size:0.25em;color:#fff;line-height:1.6em;}
.zj_a a{border-radius:1.2em;display:block;background:#621700;margin:0 auto; width:44%;font-size:0.3em;text-align:center;line-height:2.2em;margin-top:0.3em;color:#fff;}
.zj_cn{overflow:hidden;clear:both;border-bottom:1px solid #621700;    padding-bottom: 0.2rem;}
.zj_zj{width:50%;float:left;    margin-top: 0.2rem;}
.zj_zj img{display:block;width:95%;}
.zj_rg{float:right;width:50%;}
/*开始用rem*/
.zj_rg img{width:70%;display:block;margin:0.4rem 0.35rem 0.15rem 0.35rem; }
.zj_rg b{width:85%;border-bottom:2px dashed #cdbdb9;height:2px;display:block;margin:0.2rem auto;}
.zj_rg p{font-size:0.2rem;color:#333333;line-height:0.27rem;padding: 0 0.2rem;}
.zj_to{width:90%;margin-top:0.2rem;}
.zj_to a {display:block;border-radius:0.1rem;width:45%;text-align:center;font-size:0.26rem;color:#fff;line-height:0.5rem;}
.zj_one{background:#ff8a18;float:left;}
.zj_two{background:#621700;float:right;}
.zj_cn_one{overflow:hidden;clear:both;   padding-bottom: 0.2rem;    margin-bottom: 0.2rem;}
.ls_img {
    background: url(../images/z03.jpg) no-repeat;
    background-size: 100%;
    height: 3.24rem;
}
.ls_img > div {
    width: 4.93rem;
    height: 2.78rem;
    margin: 0 auto;
    padding-top: .22rem;
}
.ls_img > div > div {
    height: 100%;
}

/*footer*/
.banner img{width:100%;display:block;}/*
.logo img {
    width: 100%;
    display: block;
    padding: .1rem 0;
}
.nav{height:1.05rem;background:url(http://m.020zyyy.cn/templets/zypf/images/nav_bg1.jpg) no-repeat center top;background-size:100% auto;overflow:hidden}
.nav ul{height:100%}
.nav li{width:20%;height:100%;float:left;font-size:14px;background:url(http://m.020zyyy.cn/templets/zypf/images/nav1.jpg) no-repeat;background-position:center .08rem !important;background-size:auto .4rem}
.nav li:nth-child(2){background:url(http://m.020zyyy.cn/templets/zypf/images/nav2.jpg) no-repeat !important;background-size:auto .4rem !important;background-position:center .08rem !important}
.nav li:nth-child(3){background:url(http://m.020zyyy.cn/templets/zypf/images/nav3.jpg) no-repeat !important;background-size:auto .45rem !important;background-position:center .08rem !important}
.nav li:nth-child(4){background:url(http://m.020zyyy.cn/templets/zypf/images/nav4.jpg) no-repeat !important;background-size:auto .4rem !important;background-position:center .08rem !important}
.nav li:nth-child(5){background:url(http://m.020zyyy.cn/templets/zypf/images/nav5.jpg) no-repeat !important;background-size:auto .4rem !important;background-position:center .08rem !important}
.nav li a{display:block;width:100%;height:100%;color:#fff}
.nav li a span{display:block;text-align:center;font-size:.3rem;line-height:1.5rem}*/
footer .bottom_logo{display:block;width:6rem;margin:.3rem auto}
footer p{font-size:.26rem;text-align:center;line-height:.5rem}
footer p a{color:#8d541d}
footer p.f-bot a{font-size:.3rem;width:1.6rem;line-height:.36rem;color:#6d6d6d;position:relative;display:grid;text-align:right;float:left;margin:.2rem .75rem}
footer p.f-bot a:nth-child(1):before{content:" ";width:100%;height:100%;position:absolute;background:url(http://m.020zyyy.cn/templets/zypf/images/footer_2.jpg) no-repeat;background-size:auto 100%}
footer p.f-bot a:nth-child(2):before{content:" ";width:100%;height:100%;position:absolute;background:url(http://m.020zyyy.cn/templets/zypf/images/footer_3.jpg) no-repeat;background-size:auto 100%}
