/* CSS Document */
@charset "gb2312";
/* public css */
body{ font-family: "Microsoft YaHei"; background-color:#fff; font-size:10px; line-height:2rem; color:#333;}
body *{ overflow:hidden; padding:0px; font-size:1.4rem;}
.container{ max-width:640px; min-width:320px; margin:0 auto;background:#f6f6f6; margin-top:40px;}
ul,li,dl,dt,dd,span,{ margin:0px;}
li{ list-style:none;}
p{margin-bottom:0px;}
a{ color:#fff; font-size:1.4rem;}
a:hover{ text-decoration: none; color:#f48e2a;}
img{vertical-align:top;border:0;outline:0; width:auto;height: auto; max-width:100%;} 
.picture { padding:1rem 0px;}
.thumbnail{border:none;border-radius:0px;}
.button {text-align: center; padding: 10px 0px; margin: 5px auto; border-radius: 30px; min-width: 50%; max-width:90%;}
.button a{display: block; border-radius: 30px; font-size: 1.6rem; padding: 10px; margin: 5px 0px;}
dl,dt,dd{font-weight:normal; margin-bottom:0rem;}
#w1,#w2,#w3,#w4,#w5,#w6,#w7,#w8,#w9{ margin-bottom:9px; background:#fff; padding:10px 0px;}
.null{zoom:1;clear:both;height:0;font-size:0;overflow: hidden;}
.null:after{content:".";visibility:hidden;display:block;clear:both;height:0;font-size:0;overflow: hidden;}
#no{ background:none;}
/*bgcolor is textColor*/
.bg-1{ background:#d13533;}
.bg-2{ background:#f37548;}
.font-color1{ color:#d13533;}
.font-color1 a:hover{ color:#000;}
.font-color2{ color:#f37548;}
/*public end*/
/* logo */
.top{background: #B72924;padding: 1em 6em;text-align:center}
.center-block{float:none;margin:0 auto;}
/* dy */
.tite{background:#FFF;padding:1rem;}
#w1{background:#f6f6f6;}
#w1 p{line-height: 1.6rem;}
#w1 p span{font-size:1.8rem;}
#w1 .pic{margin:1.7rem auto;width:90%;position:relative;}
#w1 .pic span{width:100%;height:4rem;background:rgba(0,0,0,.8);line-height:4rem;font-size:1.2rem;text-align:center;display:block;position:absolute;bottom:0px;left:0px;color:#FFF;}
#w2.ychz{background:#f6f6f6;margin-top:2rem;padding-top: 2rem;margin-bottom: 0px;}
#w2.ychz .nx{border-top: 1px solid #ededed;padding-bottom:1rem;padding-top: 2rem;margin-right: -4px;}
#w2.ychz .nx img{max-width: 33%;float:left;}
#w2.ychz .nx p{width: 67%;line-height: 1.6rem;padding-left: 1.5rem;margin-right: -44px;}
#w2.ychz .nx .btn1{padding: 0.6rem .8rem;border:1px solid #d13533;margin-top: 1.5rem;border-radius: 0px;float: right;margin-right: 1.5rem;}
#w2.ychz .ps{color:#666;text-align:center;line-height:4rem;height:4rem;background:#efefef;border-radius:12px;border:1px solid #ddd;}
#w2.ychz .wxts .sq{padding: .3rem .8rem;border:1px solid #d13533;border-radius: 0px;float:right;margin: 1.5rem;}
#w2.ychz .nx .rwm{float:right;margin-right: 16%;}
#obtn{text-align:center;font-size: 1.6rem;}
#obtn img{vertical-align:middle;max-width: 7%;}
.form{background:#e6e6e6;}
.form .sqb{background:#FFF;margin-top:1rem;border-radius: 8px;margin-bottom: 1rem;padding-bottom: 1rem;}
.form .sqb h3{text-align:center;font-size:1.6rem;border-bottom:1px dashed #d0d0d0;padding-bottom: 1rem; margin: 1rem auto;}
.form .sqb .cn{text-align:center;}
.form .sqb .button{text-align: center;padding: 0 0px; margin: 1rem auto;border-radius: 20px;min-width: 50%;max-width: 90%; background:#f37548;}
.form .sqb .button a{display: block;border-radius: 0;font-size: 1.6rem;padding: 0px;margin: 5px 0px;}

#w3{background:#f6f6f6;}
#w3 .nx{border-top: 1px solid #ededed;padding-bottom: 1rem;padding-top: 2rem;margin-right: -4px;}
#w3 .nx img {max-width: 33%;float: left;}
#w3 .nx p {width: 67%;line-height: 1.6rem;padding-left: 0.5rem;margin-right: -44px;}
#w3 .nx p span{float:left;padding: 1rem 1.3rem;background:#e6e6e6;margin-right: 3px;margin-bottom: 0px;border-radius: 12px;margin-bottom: .5rem;}
#w4{background:#f6f6f6;margin-top:1rem;padding-top:1.5rem;}
#w4 ul li img{max-width: 33%;}
#w4 ul li{position:relative;margin-bottom:1rem;}
#w4 ul li dl{color:#FFF;padding-left:1rem;border-radius:30px;width: 77%;margin-top: 1rem;}
#w4 ul li dl dt{float:left;font-size:3rem;font-family:"Impact";}
#w4 ul li dl dd{font-size: 1.6rem;}
#w4 ul li .yfd{position:absolute;right:0px;top:0px;border:10px solid #FFF;border-radius:50%;}
#w4 ul li .fle{background:#8ab1ec;float: right;margin-right: 19%;}
#w4 ul li p{margin-top:1rem;margin-left:1rem;color:#666;}
#w4 ul li a{color:#8ab1ec;margin-left:1rem;margin-top:1rem;}
#w4 ul li .fre{background:#feaa18;float: right;margin-right: 0%;padding-left: 3rem;}
#w4 ul li .zfd{position:absolute;left:0px;top:0px;border:10px solid #FFF;border-radius:50%;}
#w4 ul li .fr{float:right;margin-right:1rem;}
#w4 ul li .fr+a{float:right;margin-right:1rem;color:#feaa18;clear: both;}
#w4 ul li .lv {background-color: #32c47e;}
#w4 ul li .red {background-color: #ed6c6d;}
#w4 ul li .shi {background-color: #d6a469;}
#w4 ul li .lan { background-color: #35a8e3;}
#w4 ul li .lv~a{color: #32c47e;}
#w4 ul li .red~a {color: #ed6c6d;}
#w4 ul li .shi~a{color: #d6a469;}
#w4 ul li .lan~a{color: #35a8e3;}
#w4 ul{padding-bottom:2rem;border-bottom:1px solid #eee;}

#w5 .p2{ font-weight:bold; font-size:1.8rem; border-top:1px dashed #a2a2a2;padding-top:20px; margin-bottom:10px;}
#w5 .say{ border:1px solid #dcdcdc; background:#fff;overflow-y:scroll; height:280px;}
#w5 .say .up .col-xs-3{ padding:0; text-align:center; font-size:1.4rem; margin-top:10px;}
#w5 .say .up .col-xs-3 span{color:#c10320;}
#w5 .say ul li{ margin-top:25px;}
#w5 .say ul li .col-xs-3{ text-align:center;}
#w5 .say ul li .col-xs-3,.w4 .say ul li .col-xs-9{ padding:0;}
#w5 .say ul li .pa{ border-bottom:1px dashed #b2b2b2; padding-bottom:5px; margin-bottom:10px;}
#w5 .say ul li .pb{ border-bottom:1px solid #b2b2b2; padding-bottom:3px;}
#w5 .say ul li .pb a{ float:right; color:#b2b2b2;}
#w5 .wydp{padding-bottom:2rem;}
#w5 .wydp textarea{width:100%;height:5rem;}
#w5 .button a{background:#f37548;}
#lij .button a{background:#f37548;}


/*foot*/
.foot ul{ margin-bottom:0;}
.foot li{ padding:8px; text-align:center;}
.foot li img{ width:70%;}
.foot li a{ font-size:1.4rem; color:#333;}
.foot li p{ margin-top:5px;}