
.mt70{margin-top:70px}
.f-mr20{margin-right:20px}
.f-pd15{padding:5px 15px}
.m-location{padding:20px 0 20px 25px;background-position: left 23px;}
.m-maincont{margin-bottom:25px}
.contshadow{padding:30px;box-shadow: 0 0 5px #ddd}
.bordercont{border:1px solid #f1f1f1}

/*写信*/
.m-title{font-size: 24px;color: #cb0e1c;font-weight:bold;position: relative;margin-top:10px}
.m-title:before{display:block;content: "";position: absolute;left:-25px;top:8px;width:3px;height:20px;background:#cb0e1c }
.is-logintips{font-size:14px;text-align: center;margin-top:50px}
.is-logintips a{color: #1893e5;}
.form-horizontal .control-label span{color:#cd0000}
.form-horizontal .control-label{font-weight: normal;}
.form-horizontal .form-group{margin-left:0;margin-right:0}
.m-formcont{width: 1000px;margin:60px auto 0}
.m-formcont .form-control{box-shadow: none;height: 40px;line-height: 40px;border-radius:0;border-color:#ddd;font-size:16px}
.m-formcont textarea.form-control{height: auto;}
.font14{font-size: 14px;margin-top:5px}
.form-group{margin-bottom:20px}

/*验证码*/
.captcha{width: 104px;height: 50px;}
.btn-cont{text-align: center;}
.lettercode{height:40px;margin-left:10px;width:100px}

 /*按钮*/
.btn-submit{display:inline-block;width: 125px;height: 46px;line-height:46px;text-align: center;border: none;border-radius:6px;margin:15px;font-size:18px}
.btn-submit:hover{color:#fff}
.red-btn{background-color: #cd0000;color: #fff}
.gray-btn{background-color: #ebebeb;color: #999}
.gray-btn:hover{color: #999}
.btn-search{background: #0060bf;color: #fff;font-size: 24px;width: 100%;border:none;line-height: 50px;margin-top:20px}

 /*列表*/
.m-userTit{margin-top:30px;margin-bottom:20px;border:1px solid #f1f1f1;padding:0;}
.m-headerTit{background:#f8f8f8;height: 45px;line-height: 45px;margin:20px 20px 0 20px}
.m-headerTit span,.m-bodyTit ul li span{float:none;display: inline-block; padding-right:3px;overflow: hidden;word-wrap: normal; white-space: nowrap;text-overflow: ellipsis;}
.m-headerTit span{font-size: 16px;font-weight: bold;}
.u-span1{width: 85%;padding-left: 110px;}
.u-span2{width: 13%;text-align: center;}
.m-bodyTit{min-height:480px;padding:10px 20px}
.m-bodyTit span{font-size: 16px;}
.m-bodyTit .u-span1{padding-left: 15px; background: url(../images/index/dot.png) left center no-repeat; }
.m-bodyTit ul{overflow: hidden;}
.m-bodyTit ul li{height: 46px;line-height:46px;}
.m-bodyTit ul li .u-span2{color:#999}

 /*表格*/
.m-detailc1c{overflow: hidden;border-collapse: collapse;border: 1px solid #efeeec;width: 100%;}
.m-detailc1c tr td{width: 17.8%;border: none;line-height: 39px; padding: 10px 20px;border: 1px solid #efeeec;font-size: 16px;color: #3d3d3d;}
.m-detailc1c tr td.theme{width:5%;padding:15px 0;text-align: center;background-color: #f7f7f7;color: #0060bf;font-weight:bold}
.m-detailc1c1{margin-top:20px}
.m-detailc1c1 tr td.theme{color:#cb0e1c}
.m-titstyle3 .u-tit{font-size: 18px}
.m-xjnr1 span{color: rgb(0, 0, 0); font-family: 方正仿宋_GBK; font-size: 21.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 42.6667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;}
.u-xxcode{height: 34px; overflow: hidden; padding: 0 15px;}
.u-xxcode a{line-height: 44px; font-size: 12px;}
.m-titstyle3 .u-tit{font-size: 24px}

 /*详情页*/
.m-zxlist ul{display: flex;justify-content: space-between;align-items: center;}
.m-zxlist li{height: 110px;line-height: 110px;width:32%;text-align: center;}
.m-zxlist a{font-size: 28px;font-weight: bold;color:#fff}
.m-zxlist img{vertical-align: middle;}
.m-zxlist li:hover img{animation: tada 1s ease both;-webkit-animation: tada 1s  ease both;-moz-animation: tada 1s ease both;}
.m-zxlist span{margin-left:30px}
.m-yellow{background: url(../images/index/redbg.png) center no-repeat;}
.m-blue{background: url(../images/index/greenbg.png) center no-repeat;}
.m-orange{background: url(../images/index/bluebg.png) center no-repeat;}
.m-sqtitle{background: url(../images/index/titlebg.png) left center no-repeat;border-bottom:1px solid #f1f1f1;font-size: 20px;font-weight: bold;line-height:60px;padding-left:20px}
.borderdot{border:1px dotted #ddd}
.m-find{margin-top:30px;border:1px solid #f1f1f1;padding:0;min-height:608px}
.form-input{margin-top:20px}
.form-input input{background: #f8f8f8;border:none;height:50px;line-height: 50px;padding-left:85px}
.m-yzmcode,.m-sarchcode{width:70px;height:30px;left:0;border-right:1px solid #999;top:10px}
.m-sarchcode{background: url(../images/index/password.png) center no-repeat;}
.m-yzmcode{background: url(../images/index/yzm.png) center no-repeat;}

.m-paginationyun7{overflow: hidden;}
 .col-md-6{padding:0}
@media (min-width: 768px){
    .col-sm-7 {
        width: 57.33333333%;
        margin-right:1%
    }
}
@media (min-width:1119px) {
    .col-lg-9{width:793px}
    .col-lg-3{width:383px}

} 
@media screen and (max-width: 991px){
 .m-formcont{width:100%}
 .col-sm-7,.col-sm-5{width: 100%}
 .m-bodyTit,.m-userTit{min-height:100px;}
 .m-find{min-height: 300px;margin-top:0}
 .captcha{float: left;margin-left:10px}
 .m-zxlist span{margin-left:0}
}

@media screen and (max-width: 768px){

  .m-zxlist img{display: none;}
  .m-zxlist span{margin-left: 0}
  .m-zxlist a,.btn-search{font-size: 18px}
  .u-span1{padding-left:20px;width: 100%}
  .m-headerTit .u-span2,.m-bodyTit .u-span2{display:none}
  .form-input input{padding-left:15px}
  .m-sarchcode,.m-yzmcode{display: none;}
  .form-code{width:140px!important}
  .form-horizontal #vcode{width:140px!important}
  .m-detailc1c tr td.theme{width:20%}
  .m-zxlist li{height:80px;line-height: 80px}
  .m-userTit{margin-top:20px}

}

@-webkit-keyframes tada{
  0%{-webkit-transform:scale(1);}

10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);}

30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);}

40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);}

100%{-webkit-transform:scale(1) rotate(0);}
}

@-moz-keyframes tada{
  0%{-moz-transform:scale(1);}

10%, 20%{-moz-transform:scale(0.9) rotate(-3deg);}

30%, 50%, 70%, 90%{-moz-transform:scale(1.1) rotate(3deg);}

40%, 60%, 80%{-moz-transform:scale(1.1) rotate(-3deg);}

100%{-moz-transform:scale(1) rotate(0);}
}
@keyframes tada{
  0%{transform:scale(1);}

10%, 20%{transform:scale(0.9) rotate(-3deg);}

30%, 50%, 70%, 90%{transform:scale(1.1) rotate(3deg);}

40%, 60%, 80%{transform:scale(1.1) rotate(-3deg);}

100%{transform:scale(1) rotate(0);}
}