
.cxr{width: 782px;height: 554px;background: #fff; box-shadow: 0px 0px 20px 0px rgba(11, 84, 147, 0.1); position: relative;}
.cxr::before{content: '';display: inline-block;width: 221px;height: 66px;position: absolute;right: 0;top: 0;background: url(icon6a.png) no-repeat center center;}
.cxr::after{content: '';display: inline-block;width: 245px;height: 159px;position: absolute;left: 0;bottom: 0;background: url(icon6b.png) no-repeat center center;}
.cxrm{width: 597px;padding: 17px 0 0;margin: 0 auto; position: relative; z-index: 5;}
.cxrm li{border-bottom: 1px solid #d8d8d8; padding: 40px 0 10px;}
.cxrm li p{color: #999;font-size: 16px; line-height: 22px;padding-bottom: 10px;}
.cx_input{border: none;padding: 0 10px 0 30px;line-height: 20px;color: #666;font-size: 16px;box-sizing: border-box;width: 100%;}
.icon3{background: url(icon3.png) no-repeat left center;}
.icon4{background: url(icon4.png) no-repeat left center;}
.icon5{background: url(icon5.png) no-repeat left center;}
.cx_btn{background: #005984;height: 60px;border-radius: 34px;width: 217px;cursor: pointer;color: #fff;font-size: 16px;border: none;transition: all 0.3s;}
.cx_btn:hover{background: #005984;}
.footer{background: #f5f5f5;height: 80px;color: #555;font-size: 14px; line-height: 25px;}
.kslx{padding: 0 0 0 30px;height: 40px; position: relative;color: #555;font-size: 16px;}
.kslx span{line-height: 40px;padding-right: 20px;display: block;cursor: pointer;background: url(icon12.png) no-repeat right center;}
.kslxb{position: absolute;width: 100%;left: 0;top: 100%;background: #EDF4FA;height: 125px;overflow: auto;display: none;}
.kslxb li{line-height: 50px;padding: 0 15px; color: #999;font-size: 16px;border: none; cursor: pointer;}
.kslxb li:hover,.kslxb li.now{background: #DFE8EF;color: #333;}
.xqm{background: #fff}
.xqt{background: #0B5493;height: 110px;padding: 0 70px;}
.xqtxt{color: #fff;font-size: 14px; line-height: 20px;border-bottom: 1px solid #fff;}
.icon11{background: url(../images/icon11.png) no-repeat center top;height: 267px;}
.icon8{width: 143px;border-radius: 5px;}
.xqmid{padding: 65px 60px 60px;}
.xqblock{background: #F8F9FD;border-radius: 7px;position: relative;overflow: hidden;padding-right: 10px;box-sizing: border-box;}
.xqtxtl{box-sizing: border-box;width: 180px;border-radius: 7px;padding-left: 30px;line-height: 60px;color: #333;font-size: 16px;background: #DFE8EF;}
.xqr{width: calc(100% - 210px);}
.xqr_input,.xqtxtr{width: 100%;border: none;color: #333;font-size: 16px; line-height: 60px;background: none;}
/*****/
.cxrm li{transition: all 0.3s; position:relative}
.cxrm li:hover{border-bottom: 1px solid #436DC2;}
.kslxb li h2{font-size: 16px;}
.kslxb li:hover{border: none;}
.kslxb li.hassub{padding: 0;}
.kslxb li.hassub:hover{background: none;}
.kslxb li.hassub h2{background: none;position: relative;padding: 0 15px;font-size: 16px;}
.kslxb li.hassub:hover h2{background: #DFE8EF;}
.kslxb li.hassub h2::before{content: '';display: inline-block;width: 30px;height: 30px; position: absolute;right: 15px;top: 50%; margin-top: -15px;background: url(../images/icon16.png) no-repeat center center;}
.kslxbsub{padding: 5px 15px;display: none;}
.kslxb li .kslxbsub p{line-height: 40px;font-size: 14px; transition: all 0.3s;padding: 0 10px;}
.kslxb li .kslxbsub p:hover{color: #333;background: #DFE8EF;}
.kslxb li.hassub.open h2::before{transform: rotate(90deg);}
.smt{padding: 0;
margin: 0;
width: 100%;
height: auto;
color: #404040;
font-size: 24px; 
font-weight: bold;
font-style: normal;
text-decoration: none;
text-align: center;
line-height: 40px;
word-wrap: break-word;
word-break: normal;}
.tip{position: absolute;right:0;line-height:40px;bottom:10px;color:#9B0028}
@media screen and (max-width:1536px){
   
}
@media screen and (max-width:1368px){
   
}
