@charset "utf-8";
/* CSS Document */


@font-face {
    font-family: "FZDBSJW";
    src: url("../font/FZDBSJW.eot"); /* IE9 */
    src: url("../font/FZDBSJW.eot?#iefix") format("embedded-opentype"),
    url("../font/FZDBSJW.woff") format("woff"),
    url("../font/FZDBSJW.ttf") format("truetype"),
    url("../font/FZDBSJW.svg#FZDBSJW") format("svg");
    font-style: normal;
    font-weight: normal;
}
/*znwd*/
.is-znwdheader{background: #015293;}
.m-znwdheader{margin: 0 auto; width: 1200px; height: 90px; display: flex;align-items: center;}
.m-znwdheader span{font-size: 34px; font-family: FZDBSJW; color: #fff;margin-left:100px;}
.m-znwdheader a.f-fr{position: absolute; top: 0; right: 0; display: block; padding: 0 22px; height: 30px; line-height: 30px; background: #fff; font-size: 14px; color: #015293;}
.is-znwdmain{background: #f5f5f5; padding: 30px 0 22px;}
.m-znwdmain{margin: 0 auto; width: 1200px; padding: 20px; background: #fff;}
.m-znwdlf{width: 725px;}
.m-znwdtext{padding: 20px 10px; height: 450px; background: #f5f5f5; overflow-x: hidden; overflow-y: auto;}
.m-znwdtext dt{width: 64px; text-align: center;}
.m-znwdtext dd{position: relative; margin: 0 64px; padding: 10px 12px; line-height: 26px; border: 1px solid #ddd; -moz-border-radius: 6px; border-radius: 6px; background: #fff; font-size: 14px;}
.m-znwdtext dd i{position: absolute; top: 16px; display: block; width: 9px; height: 15px;}
.m-answer dt{float: left;}
.m-answer dd i{left: -9px; background: url(../images/bg-lftip.png) no-repeat;}
.m-question dt{float: right;}
.m-question dd i{right: -9px; background: url(../images/bg-rgtip.png) no-repeat;}
.m-znwdtext dd span{color: #f00;}
.g-answer{margin-top: 10px;}
.m-answertab{margin-bottom: 4px; height: 26px; line-height: 26px; border-bottom: 2px solid #015293;}
.m-answertab li{float: left; padding: 0 10px; cursor: default;}
.m-answertab li.u-active{background: #015293; color: #fff;}
.m-answerlist li{height: 26px; line-height: 26px;}
.m-answerlist li span{float: right; padding-left: 10px; color: #999;}
.m-answerlist li a{display: block; padding-left: 14px; background: url(/dist/images/public/icon-li1.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-znwdsubmit{background: #f5f5f5;height: 118px;}
.m-znwdsubmit textarea{width: 100%; height: 118px; line-height: 18px; padding: 14px; font-size: 14px; border: 1px solid #d0e0e8; resize: none; background: none;}
.m-znwdsubmit .u-num{bottom: 6px; left: 6px; font-size: 12px;}
.m-znwdsubmit input{bottom: 10px; width: 88px; height:36px; border: none; -moz-border-radius: 5px; border-radius: 5px; cursor: pointer; color: #fff;}
.u-znwdsub{right: 108px; background: #015293;}
.u-znwdcle{right: 10px; background: #bebebe;}
.m-znwdrg{width: 404px; background: #f5f5f5;}
.m-znbq{height: 180px;}
.m-znbq h1{height: 40px; line-height: 40px; border-top: 2px solid #015293;font-weight:normal}
.m-znbq h1 span{display: block; float: left; padding: 0 26px; font-size: 18px; background: #015293; color: #fff;}
.m-znbq ul{padding: 6px 20px 0;}
.m-znbq ul li{float: left; padding-left: 15px; width: 91px; line-height: 40px; font-size: 14px; background: url(../images/icon-znwdli.png) left center no-repeat; cursor: pointer;}
.m-znwdtab{height: 44px; line-height: 44px; border-top: 2px solid #015293;}
.m-znwdtab li{float: left; width: 134px; text-align: center; cursor: pointer; font-size: 18px;}
.m-znwdtab li.u-active{background: #015293; color: #fff;}
.m-znwdlist{padding: 10px 15px 0;}
.m-znwdlist li{height: 38px; line-height: 38px;}
.m-znwdlist li span{float: right; padding-left: 10px; font-size: 14px; color: #999;}
.m-znwdlist li a{display: block; padding-left: 14px; background: url(/dist/images/public/icon-li1.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.is-znwdfooter{padding: 20px 0 30px; background: #f5f5f5; border-top: 10px solid #256ca4;}
.m-znwdfooter{width: 1200px; margin: 0 auto; position: relative;}
.m-znwdfooterfun{padding: 10px 0;}
.m-znwdfooterfun,.m-znwdfooterfun a{font-size: 14px;}
.m-znwdfooter p{line-height: 24px; text-align: center;}
.m-znwdfooter p,.m-znwdfooter p a{color: #666; font-size: 14px;}
.m-znwdfooter p img{vertical-align: middle;}
.u-rgdf{color: #ff862d;}

.m-rcmmnddthms{margin-top:10px;padding:0 20px;height:52px;background-color:#f5f5f5;overflow: hidden;}
.m-rcmmnddthms.active{height: auto;}
.m-rcmmnddthms h3{float:left;margin-top: 14px; color:#2758b2;letter-spacing:0;font-weight:700;font-stretch:normal;font-size:16px;font-family:MicrosoftYaHei-Bold;}
.m-rcmmnddthms li{float:left;margin:10px 12px 12px 0;}
.m-rcmmnddthms li a{display:block;padding:6px 13px;border-radius:20px;background-color:#fff;box-shadow:0 0 7px 0 rgba(15,100,255,.1);color:#3d3d3d;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:14px;font-family:MicrosoftYaHei;}
.m-rcmmnddthms .j_more{position: absolute;right: 20px;top: 10px;display:block;width:72px;height:31px;border-radius:18px;background-color:#015293;box-shadow:0 0 7px 0 rgba(15,100,255,.1);color:#fff;text-align:center;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:14px;font-family:MicrosoftYaHei;line-height:31px;}

.modal-title{color:#3d3d3d;font-weight:400;font-size:16px;}
.pjbox .tit{height:35px;color:#666;text-align:center;font-size:16px;line-height:34px;}
.pjbox ul{padding-top:26px;}
.pjbox ul li.lab{padding-top:60px;width:33%;background:url(../images/mxz_my.gif) center top no-repeat;text-align:center;font-size:16px;line-height:30px;}
.pjbox ul li.lab input{margin:-2px 8px 0 0;vertical-align:middle;}
.pjbox ul li.lab.num1{padding-left:3px;}
.pjbox ul li.lab.num3{padding-right:3px;background-image:url(../images/mxz_bmy.gif);}
.pjbox ul li.lab.num2{background-image:url(../images/mxz_yb.gif);}
.pjbox ul li.tarea{clear:both;margin:20px;height:88px;border:1px solid #e0e0e0;border-radius:5px;background:#f4f4f4;}
.pjbox ul li.tarea textarea{padding:14px 15px 14px 20px;width:100%;height:60px;outline:0 none;border:none 0;background:0 0;font-size:14px;line-height:20px;resize:none;}
.pjbox ul li.btn{width:100%;text-align:center;}
.pjbox ul li.btn input{border:0 none;border-radius:5px;background:#009ce2;color:#fff;text-align:center;font-size:20px;cursor:pointer;}

.m-applyFor table{width:100%;margin: 20px 0; border:1px solid #e2e2e2;border-collapse:collapse;border-spacing:0;}
.m-applyFor td{border:1px solid #e2e2e2;text-align: center;height: 50px;line-height: 50px;}
.m-applyFor th{text-align: center;height: 50px;line-height: 50px;}
.m-applyFor td p{line-height: 24px;}
.m-applyFor td[colspan="3"]{text-align: left;padding-left: 12px;}
.m-applyFor td:nth-child(odd){background: #f9f9f9;color: #555;width: 20%;}
.m-applyFor td:nth-child(even){text-align: left;padding-left: 12px;width: 30%;}
.m-applyFor a.more{display:block;width:92px;height:32px;border-radius:4px;background-color:#015293;color:#fff;text-align:center;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:14px;font-family:MicrosoftYaHei;line-height:32px;}
.m-business ul{margin-top:10px;}
.m-business li{float:left;margin-right:8px;margin-bottom:8px;min-width:92px;border:solid 1px #cddaf2;border-radius:4px;background-color:#fff;}
.m-business li a{display:block;color:#015293;text-align:center;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:15px;font-family:MicrosoftYaHei;line-height:30px;padding: 0 10px;}
.m-business p{color:#3d3d3d;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:14px;font-family:MicrosoftYaHei;line-height:40px;}
.m-business p a{color:#015293;}

.m-evaluate{margin-left: 64px;font-family: MicrosoftYaHei;font-size: 14px;font-weight: normal;font-stretch: normal;line-height: 30px;letter-spacing: 0px;color: #3d3d3d;}
.m-evaluate span{color: #015293;}
.m-evaluate span:hover{cursor:pointer;}
.guess-more{border-top: 1px dashed #015293; margin-top: 10px;padding-top: 5px;}





/*phone sm*/
@media screen and (max-width: 767px) {
  /* Intellect */
  .m-znwdheader span{font-size: 42px;}
  .m-znwdheader{width: 100%;height: 180px;line-height: 60px;}
  .m-znwdheader a{top: 140px;right: 10px;}
  .m-znwdmain{width: calc(100% - 20px);padding: 10px;}
  .m-znwdlf,.m-znwdrg{width: 100%;}
  .m-znwdrg,.m-znwdlists{margin: 20px 0;}
  .m-znwdrg,.m-znbq{height: auto;}
  .m-znwdtext dd{margin: 0 10px 0 64px;}
  .m-znwdsubmit textarea{width: calc(100% - 28px);}
  .m-znwdsubmit .u-num,.m-znwdsubmit input{position: absolute !important;}

  
}



