*{padding: 0;margin: 0;box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
a{text-decoration: none;}
i,em{font-style: normal;}
ul,ol,li{list-style: none;}
input,select{background: #effffb;}
img{outline: none;border: none;}
body{font-family: "幼圆";color: #333333; background:#efe8de;}
.fl{float: left;}
.fr{float: right;}
.cl{clear: both;}
.clear { zoom:1;}
.clear:after { content: ""; display: block; height: 0; clear: both;}
.hide { display: none;}
.show { display: block;}
.gbox{width: 16rem;margin: 1.75rem auto auto auto;}


/*2018-1-2*/
.ask-top{width: 100%;height:2rem ;background: #079f88;position: relative;}
.ask-top h3{text-align: center;font-size: 1.15rem;color: #20a38e;line-height: 2rem;position: absolute;width: 100%;z-index: 0;}
.askico{background: url(../images/askico_03.png) no-repeat center;background-size: 4.5rem 4.5rem;width: 1.3rem;height: 1.3rem;position: absolute;z-index: 2;}
.askico1{background-position: 0 0;left: 0.65rem;top: 0.5rem;}
.askico2{background-position: -2.2rem 0;top: 0.35rem;right: 0.7rem;}
.asktopimg{position: absolute;z-index: 2;width: 6.5rem;height: 0.825rem;left: 50%;margin-left: -3.25rem;top: 0.575rem;}
.ask-mian{width: 100%;height: 9.95rem;background: url(../images/askbigbg_02.jpg) no-repeat center;position: relative;background-size: 100% 100%}
.ask-zj-img{position: absolute;bottom: 0;left: 1rem;width: 6.1rem;height: 9.475rem;z-index: 0;}
.askzj-name{position: absolute;left: 0.9rem;top: 2rem;z-index: 1;width: 1.625rem;height: 4.5rem;}
.ask-txt{width: 8.8rem;height: 6.725rem;background: url(../images/askmainbg_03.png) no-repeat left top;margin: 1.2rem 0.5rem 0 -0.5rem;background-size: 6.675rem 6.725rem;}
.ask-txt p{color: #a47708;line-height: 1.5rem;position: relative;height: 1.5rem;margin-top: 0.58rem;padding: 0 0.2rem;}
.ask-txt p i{font-size: 1.44rem;font-style: italic;font-weight: bold;float: left;padding: 0 0.1rem;}
.ask-txt p sub{color: white;font-size: 0.35rem;font-style: italic;letter-spacing: 0.04rem;}
.ask-txt p span{position: absolute;top: -0.2rem;font-size: 0.75rem;left: 1.46rem;}
.ask-txt ul{padding-top: 0.4rem;}
.ask-txt ul li{float: left;font-size: 0.6rem;color: #333333;padding-left: 1.3rem;line-height: 1.36rem;}
.ask-txt ul li img{width:0.875rem ;height: 0.7rem;}
.ask-click{width: 100%;height: 0.65rem;position: absolute;bottom: 0.4rem;padding: 0 0.2rem;}
.ask-click li{width: 33.3%;height: 100%;float: left;border-right: 2px solid #cccccc;font-size: 0.65rem;text-align: center;line-height: 0.65rem;color: #333333;}
.ask-click li span{color: #e91010;}
.ask-click li:last-child{border-right: none;}
.ask-take{width: 100%;height: auto; position: relative;}
.ask-take-top{width: 100%;height: 1.65rem;background: #4c4b48;padding: 0 0.5rem;position: relative;}
.askico3{background-position: 0 -1.8rem;top:0.45rem ;left: 0.5rem;}
.ask-doing{border-left: 2px solid #2e2e32;height: 0.9rem;margin:0.4rem 0 0 1.5rem;}
.ask-doing p{font-size: 0.75rem;color: white;line-height: 0.9rem;padding-left: 0.75rem;letter-spacing: 0.06rem;}
.askico4 {background-position: -2.2rem -1.8rem;top: 0.5rem;right: 0.4rem;}
.ask-all{width: 100%;height: 10.85rem;padding: 1.3rem 0.5rem 0.5rem 0.75rem;background: url(../images/talkBg_10.jpg) no-repeat; background-size:100% 100%; margin-bottom: 2.8rem; position: relative;}
.xf { position: absolute; left:0; top:0; display: block; width:1rem; z-index: 3;}
.ask-box{display: none;width: 100%;height: 4.2rem;margin: 0 auto 0.65rem;}
.ask-box span{font-size: 0.5rem;color: white;display: table;background: #cecece;border-radius: 0.125rem;margin: 0 auto;padding:0 0.26rem;line-height: 0.9rem;}
.ask-box img{width: 2.1rem;height: 2.1rem;float: left;margin: 0.45rem 0.45rem 0 0;}
.ask-box-txt {width: 11.5rem;height: auto;background: #fff;border-radius: 0.125rem;margin-top: 0.35rem;box-shadow: 0.1rem 0.1rem 0.25rem #e8f4fe; margin-left:0.3rem;}
.ask-box-txt p{font-size: 0.65rem;line-height: 0.9rem;padding: 0.2rem 0.2rem 0.2rem 0.4rem; color: #333333;}
.dd{float: left;margin-left: -0.6rem;margin-top: 0.65rem;width: 0;height: 0;border-top: 0.4rem solid transparent;border-right: 0.6rem solid #fff;border-bottom: 0.4rem solid transparent;}
.ask-box:last-child{margin-bottom: 0;}
.ask-send{width: 16rem;height: 2.8rem;box-shadow: -0.05rem -0.5rem 0.65rem -0.45rem rgba(177,132,44,.4);padding: 0 0.5rem 0;position: fixed;bottom: 0;margin-bottom:4rem;background: #f5f5f6;}
.ask-send p{width: 6.1rem;height: 1.7rem;padding:0 0.4rem;font-size: 0.6rem;color: #333;margin-top:0.6rem ;float: left;border: 1px solid #ccc;line-height: 1.7rem;}
.ask-send p a{display: block; color: #ccc;}
.ask-send input.addimg{}
.ask_tel,.ask-zx{width: 3.3rem;float: right;font-size: 0.6rem;color: white;margin-left: 0.3rem;border-radius: 0.125rem;background: #1490d3;display: inline-block;text-align: center;line-height: 1.75rem;margin-top: 0.55rem;}
.ask-send a.ask-zx{background: #f5841f; width:3.3rem;}
.ask-send_yy{width: 1.25rem; height: 1.25rem; display: block; background: url(../images/ask-send_yy.png); background-size: 1.25rem 1.25rem; float: left; margin: 0.75rem 0.4rem 0 0;}


#BDBridgeIconWrap,#BDBridgeInviteWrap,#BDBridgeMess,#qiao-wrap,#qiao-mobile-wrap{display:none !important; }

.sc a{color:#ffffff;}
.section { background: #fff url(../images/sectionBg_02.jpg) no-repeat; background-size:100% auto; padding:0.55rem 0.5rem 0.45rem;}
.doc { width:15.075rem;  background: url(../images/doc_03.png) no-repeat; height: 6.5rem;background-color: #3297eb; background-size:100% auto; color: #fff; padding:0.75rem 1.3rem 0 5.85rem;}
.doc h3 { font-size:0.9rem; font-weight: normal; margin-bottom: 0.3rem; }
.doc h3 span { font-size:0.5rem;}
.doc p { line-height: 0.8rem;}
.doc p:nth-of-type(1){font-size: 0.6rem;}
.doc p:nth-of-type(1) img{width: 0.8rem;height: 0.8rem;vertical-align: top}
.doc p:nth-of-type(2){font-size: 0.45rem;margin-top: 0.1rem}
.num1129 { background: url(../images/ad1201_03.png) no-repeat 0.55rem 0; background-size: 10.45rem; border-bottom: 1px dashed #ccc; font-size:0.5rem; margin-top:0.5rem; padding-bottom: 0.35rem; margin-bottom: 0.4rem; }
.num1129 li { margin-left:2rem; float: left;}
.num1129 li:first-child { margin-left:1.15rem;}
.num1129 li:last-child { margin-left:1.9rem;}
.num1129 li span { color: #d40000}
.tel1129 { font-size: 0.65rem;margin-top: 0.5rem;margin-left: 2rem}
.tel1129 img:first-child { display: inline-block; vertical-align: middle; width: 0.65rem; margin:-0.1rem 0.25rem 0 0;}
.tel1129 .atel { font-family: "Impact"; font-size: 0.75rem; display: inline-block; vertical-align: middle; color: #1591d3;}
.tel1129 img:last-child { display: inline-block; width:3.625rem; margin-left:0.8rem;}


.xgb_top{width: 16rem; height: 3rem; background: url(../images/xgb_top.jpg); background-size: 16rem 3rem;}
.xgb_top1{display: block; width: 9rem; height: 3rem; float: left;}
.xgb_top2{display: block; width: 7rem; height: 3rem; float: right;}
.xgb_main{width: 16rem; height: 10.95rem; background: url(../images/xgb_main.jpg); background-size: 16rem 10.95rem; position: relative;}
.xgb_main1{ width: 6rem; height: 8.2rem; position: absolute; left: 0.77rem; top: 0.88rem;}
.xgb_main1 img{ width: 6rem; height: 8.2rem;}
.xgb_main2{width: 6.6rem; height: 1.2rem; line-height: 1.2rem; font-size: 0.6rem; color: #333333; position: absolute; left: 7.57rem; top: 1rem;}
.xgb_main2 span{font-size: 0.8rem; margin-right: 0.3rem;}
.xgb_main3{width: 8.25rem; height: 4rem; position: absolute; right: 0; top: 2.4rem;}
.xgb_main3 span{display: block; width: 2.9rem; height: 0.85rem; background: #a47708; text-align: center; line-height: 0.85rem; font-size: 0.6rem;color: #fff; margin-bottom: 0.2rem;}
.xgb_main3 p{width: 8.25rem; height: 0.85rem; line-height: 0.85rem; font-size: 0.55rem; color: #111111; background: url(../images/xgb_main3.png) no-repeat left center; background-size: 0.4rem 0.375rem; padding-left: 0.6rem;}
.xgb_main4{width: 8.25rem; height: 3rem; position: absolute; right: 0; top: 6.4rem;}
.xgb_main4 span{display: block; width: 2.9rem; height: 0.85rem; background: #a47708; text-align: center; line-height: 0.85rem; font-size: 0.6rem;color: #fff; margin-bottom: 0.2rem;}
.xgb_main4 p{width: 8rem; font-size: 0.55rem; color: #111111; line-height: 0.85rem;}
.xgb_main5{width: 16rem; height: 0.6rem; position: absolute; left: 0; bottom: 0.4rem;}
.xgb_main5 p{width: 5.3rem; height: 0.6rem; text-align: center; float: left; font-size: 0.6rem; color: #222222; line-height: 0.6rem;}
.xgb_main5 p span{ color: #e81311;}
.xgb_main5 i{display: block; width: 0.05rem; height: 0.6rem; float: left; background: #c4bda7;}
.xgb_nav{width: 16rem; height: 1.75rem; line-height: 1.75rem;}
.xgb_nav a{display: block; width: 4rem; height: 1.75rem; float: left; text-align: center; font-size: 0.7rem; color: #fff; background: url(../images/xgb_nav.jpg); background-size: 16rem 1.75rem;}

.clears { zoom:1;}
.clears:after { height: 0; display: block; content: "\20"; clear: both;}


/*header { background: #199cd6; padding:0.75rem 0.5rem; position: relative;width: 16rem;margin: 0 auto; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}*/

.headC .lo1{width:11.2rem; margin-left:0; float:left; background:none}
header .lo2{width:2.375rem; float:right; background:none}
header a{ display:block}
header img { display: block; width: 100%;}
.fullbg_all,.brping,.rightTel,#foot-fixed,.gycenter_all,.footswt { display: none!important;}

.ask-click li img {
    display: inline-block;
    vertical-align: middle;
    margin-top: -0.1rem;
    margin-right: 0.2rem;
}

.bdkeyword>i{color:#e91010;}

