.lmtitle{width: 100%;height: 40px;background: #f2f2f2;line-height: 40px;font-size: 18px;color: #2e5c9a;font-weight: bold;text-indent:14px ;margin: 20px auto;}
.tsxx{height: 94px;border: 1px solid #dbe2e7;padding: 30px;background: url(../images/xxgk/zrxxbg.png) no-repeat right top;}
.tsxx h5{font-size: 22px;color: #2e5c9a;}
.tsxx p{line-height: 30px;font-size: 16px;width: 680px;margin-top: 20px;}
.red{color: red;}
.form{border: 1px solid #dbe2e7;margin-top: 25px;}
.form .lmtitle{margin: 0;text-align: center;}
.form ul{overflow: hidden;padding: 40px;}
.form ul li{float: left;margin-bottom: 20px;padding: 0;}
.form ul li.w5{width: 45%;}
.form ul li.w10{width: 90%;}
.form ul li span.title{width: 80px;display: inline-block;line-height: 36px;float: left;}
.form ul li span.red{line-height: 30px;display: inline-block;float: left;}
.form ul li input,.form ul li textarea{width: 75%;height: 34px;border: 1px solid #dbe2e7;outline: none;margin: 0;padding: 0;float: left;}
.form ul li.w10 input,.form ul li.w10 textarea{width: 87.5%;float: left;}
.form ul li.w10 textarea{height: 160px;}
.form ul li.w10 .wtjt{position: relative; width: 87.5%; border: 1px solid #dcdcdc; display: inline-block; float: left; line-height: 33px; background: #fff;}
.form ul li.w10 .wtjt .wjmc{display: none;text-alignjmc: left;width: 500px;}
.form ul li.w10 .wtjt .f_input{background-color: white; width: 100%; border: none; line-height: 30px; outline: none; text-indent: 34px; opacity: 0; z-index: 99; position: relative; text-align: right !important; display: inline-block;}
.form ul li.w10 .wtjt .xztp{cursor: pointer;position: absolute;right: 0;top: -1px;width: 115px;text-align: center;background: #0351a1;color: #fff;height: 35px;line-height: 35px;}
.form ul li.w10 .wtjt .sctp{cursor: pointer;display: none;position: absolute;right: 0px;top: 0px;width: 115px;text-align: center;background: rgb(3, 81, 161);color: rgb(255, 255, 255);height: 34px;}
.form .btn{width: 382px;margin: 20px auto;height: 45px;}
.form .btn input{width: 175px;height: 45px;line-height: 45px;border: none;border-radius: 5px;padding-left: 40px;font-size: 18px;cursor: pointer;}
.form .btn .tj{background: #2e5c9a url(../images/xxgk/tjbtn.png) no-repeat 50px 15px; color: #fff;}
.form .btn .cz{color: #2e5c9a;background: #e1e1e1 url(../images/xxgk/czbtn.png) no-repeat 50px 12px;}
.form .lx_select{width: 80%;
    height: 36px;
    line-height: 36px;
    border: 1px solid #dbe2e7;
    -moz-appearance: none;
    outline: none;
    float: left;
    font-size: 14px;}
@media screen and (max-width:991px){
.form ul li.w10,.form ul li.w5{width: 100%;}
.form ul li input, .form ul li textarea{width: 75%;}
.form .btn{margin-top: 0px;}
}
@media screen and (max-width:440px){
.form ul{padding: 20px;}
.form ul li input{width: 70%;}
.form ul li.w10 input, .form ul li.w10 textarea,.form ul li.w10 .wtjt{width: 70%;}
.form .btn{margin-top: 0px;width: 230px;}
.form .btn input{line-height: 35px;height: 35px;}
.form .btn .tj{width: 100px;background: #2e5c9a url(../images/xxgk/tjbtn.png) no-repeat 20px 10px;}
.form .btn .cz{width: 100px;background: #e1e1e1 url(../images/xxgk/czbtn.png) no-repeat 20px 7px;}
.form ul li.w10 .wtjt .sctp,.form ul li.w10 .wtjt .xztp{width: 40%;}
.form ul li.w10 .wtjt .wjmc{width: 60%;}
}
@media screen and (max-width:320px){
.form ul{padding: 20px;}
.form ul li input{width: 65%;}
.form ul li.w10 input, .form ul li.w10 textarea,.form ul li.w10 .wtjt{width: 65%;}
}














