@charset "gb2312";

/* CSS Document */
img { width:100%;
    heigh:100%;}
body {max-width: 640px; width: 100%; margin: 0 auto;height: auto;}

.clear { height: 0px; line-height: 0px; width: 100%; font-size: 0px; margin: 0px; padding: 0px; overflow: hidden; clear: both; }
* { margin:0px; padding:0px; word-wrap: break-word;-webkit-text-size-adjust: none; font-family: "Microsoft YaHei", "SimSun", Arial, Helvetica, sans-serif; }

a { text-decoration:none;}

ol, ul, li, dl, dt, dd { list-style: none; }
.head{width:100%;height:4.75rem;background-color: #02a273}

nav{width:100%;overflow: hidden;background-color: #29cdcd;
    height:3rem;color:#ffffff;
    line-height:3rem;
    text-align: center;
}
nav a{
    font-size: 1.4rem;
    color:#ffffff;
    padding: 0 0.5rem;
}
.post-1{
    height:17.5rem;
    background: url("../images/bg.jpg") no-repeat;
    background-size: 100% 100%;
}
.post-1 .container{
    width:20rem;
    height:auto;
    float: right;
}
.post-1 .container .top{
    width:20rem;
    height:4rem;
    border-bottom: 2px dashed #c7c7c3;
}
.post-1 .container .top h2{
    display: block;
    width:6.5rem;
    height:2rem;
    float: left;
    color:#f8842d;
    border-right:5px solid #f8842d;
    line-height:2rem;
    margin-top: 1.5rem;
    font-size: 1.7rem;
    font-weight:bold;
}
.post-1 .container .top span{
    display: block;
    width:9rem;
    height:2rem;
    float: left;
    margin-left: 0.5rem;
    margin-top: 1.5rem;
    line-height:2rem;
    background-color: #f8842d;
    text-align: center;
    color:#ffffff;
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
    font-size: 1.2rem;
}
.post-1 .container .center{
    width:20rem;
    height:4.5rem;
    padding:0.5rem 0;
    font-size: 1.2rem;
}
.post-1 .container .center a{
    color:#ff0808;
}
.post-1 .container .zx{
    width:20rem;
    height:5rem;
    margin-top: 0.5rem;
}
.post-1 .container .zx img{
    display: block;
    width:5.5rem;
    height:5rem;
    float: left;
    margin: 0 0.5rem;
}
.post-2{
    width:32rem;
    height:2.9rem;
    background: url(../images/ss.png) no-repeat;
    background-size: 100% 100%;
    line-height:2.5rem;
}
.post-2 a{font-size: 1.1rem;color: #4f4f4f;display: block;
    padding-left: 2.5rem;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.zxzx{
    width:32rem;
    height:30rem;
    overflow: hidden;
    background-color: #ebebeb;
}
.box{
    width:29rem;
    height:auto;
    padding-bottom:1.5rem;
    margin: 0 auto;
}
.box-t{
    width:29rem;
    height:1.75rem;
    font-size:1.1rem;
    line-height:1.75rem;
    color:#333;text-align:center;
    margin:0.5rem auto;
}
.box-b{width:100%;height:auto;padding-bottom:1.5rem;}
.box-l{
    width:4.5rem;
    height:4.5rem;
    float:left;
}
.box-r{
    width:22rem;
    height:auto;
    float: right;
    line-height:2rem;
    background-color: #ffffff;
    border:1px solid #d5d5d5;
    border-radius: 0.5rem;
    padding: 1rem 1rem;
}
.box-r a{
    color:#000000;
    font-size: 1.3rem;
}
.box-r a b{
    color:#fd0010;
}
#dh1,#dh2,#dh3{display:none;}
.foot{width:32rem;height:5rem;position:fixed;z-index:9999;bottom:0;background:#fff;-moz-box-shadow:0px 0px 0.5rem #000;-webkit-box-shadow:0px 0px 0.5rem #000;box-shadow:0px 0px 0.5rem #000;}
.foot .f_text{width:60%;height:3rem;float:left;border:1px solid #cfcece;display:block;margin:0.7rem 0.5rem 0.7rem 0.7rem;line-height:3rem;font-size:1rem;color:#333333;text-indent:0.5rem;}
.foot .f_btn{width:30%;height:3rem;float:left;border:1px solid #d9d8d8;display:block;margin:0.7rem 0.25rem;border-radius:1rem;line-height:3rem;font-size:1.2rem;color:#fff;text-align:center;background:#036cc5;}.space{width:93.75%;height:2px;background:#037687;margin:0 auto;}
.foot a:nth-child(2){background-color: #f8842d}
.foot a:nth-child(3){background-color: #02a273}

.slider{
    width:30rem;
    height:2.5rem;
    margin:0.5rem auto;
}
.slider .left{
    width:9rem;
    height:2.5rem;
    background-color: #fea03b;
    color:#ffffff;
    text-align: center;
    line-height:2.5rem;
    float: left;
}
.slider .slider-wrap{
    width:20.9rem;
    height:2.3rem;
    border-top:0.1rem solid #d3d3d3;
    border-right:0.1rem solid #d3d3d3;
    border-bottom:0.1rem solid #d3d3d3;
    float: right;
    overflow: hidden;
    position: relative;
}
.slider .slider-wrap ul{
    width:20.9rem;
    height:auto;
    position: absolute;
    left:0;
    top:0;
}
.slider .slider-wrap ul li{
    width:19.9rem;
    height:2.3rem;
    line-height:2.3rem;
    padding: 0 0.5rem;
}
.slider .slider-wrap ul li span{
    padding: 0 0.8rem;
}
.slider .slider-wrap ul li span:last-child{
    color:#fd0010;
}

*{
    padding: 0;
    margin: 0;
    border:0;
}
input{
    background: none;
}
a{
    text-decoration: none;
    color:#333333;
}
li{
    list-style-type: none;
}

.clear{
    clear: both;
}
.hide{
    display: none;
}
body{font-family:"Microsoft Yahei",Helvetica,STHeiTi,sans-serif;min-width:320px;max-width:640px;margin:0 auto;position:relative;}

#zjbox{
    width: 32rem;
    height: 17.5rem;
    margin: 0 auto;
    background: url("../images/zjbox_bg.jpg") no-repeat;
    background-size: 32rem 17.5rem;
}
#zjbox .zjbox-content{
    width: 19.5rem;
    height: auto;
    float: right;
    margin-right: 0.75rem;
    padding-top: 0.5rem;
}
#zjbox .zjbox-content .name{
    width: 19.5rem;
    height: 3rem;
    border-bottom:2px dashed #c7c7c3;
}
#zjbox .zjbox-content .name h2{
    color:#f8842d;
    line-height: 3rem;
    width: 6.5rem;
    float: left;
    font-size: 1.6rem;
}
#zjbox .zjbox-content .name span{
    display: block;
    width: 0.25rem;
    height: 2rem;
    background-color: #f8842d;
    float: left;
    margin-top: 0.5rem;
}
#zjbox .zjbox-content .name p{
    width: 8.25rem;
    height: 2rem;
    background-color: #f8842d;
    float: left;
    margin-left: 0.5rem;
    margin-top: 0.5rem;
    line-height: 2rem;
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
    color:#ffffff;
    font-size: 1.2rem;
    padding-left: 0.75rem;
}
#zjbox .zjbox-content .zc{
    width: 19.5rem;
    height: 4.5rem;
    padding: 0.25rem 0;
}
#zjbox .zjbox-content .zc p{
    width: 19.5rem;
    height: 1.5rem;
    line-height: 1.5rem;
    background: url("../images/zjbox-icon.jpg") no-repeat left center;
    background-size: 0.5rem 0.8rem;
    text-indent: 1em;
	font-size:1.2rem;
}
#zjbox .zjbox-content .sc{
    width: 19.5rem;
    height:3.15rem;
    margin-top: 0.25rem;
}
#zjbox .zjbox-content .sc img{
    display: block;
    width: 3.15rem;
    height: 3.15rem;
    float: left;
}
#zjbox .zjbox-content .sc .bzlist{
    width: 15.85rem;
    height: 3.15rem;
    float: right;
}
#zjbox .zjbox-content .sc .bzlist a{
    display: block;
    width: 5rem;
    height: 1.5rem;
    text-align: center;
    line-height: 1.5rem;
    background-color: #ff6d00;
    float: left;
    margin: 0.075rem 0.075rem;
    color:#ffffff;
}
#zjbox .zjbox-content .imglist{
    width: 19.5rem;
    height: 4.75rem;
    margin-top: 0.5rem;
}
#zjbox .zjbox-content .imglist img{
    display: block;
    width: 5rem;
    height: 4.75rem;
    float: left;
    margin: 0 0.75rem;
}