.shfw_banner{height: 600px;}
.div2der {padding:60px 0 0 0;}
.div2der ul {width:680px;height:90px;margin:auto;display:flex;justify-content:space-between;text-align:center;background:#e5e5e5;border-radius:50px;}
.div2der ul li {font-size:20px;letter-spacing:2px;width:210px;border-radius:50px;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;line-height:28px;}
.div2der ul li:hover {color:#fff;background:#d13725;}
.div2der ul li:hover i {background-position-y:top;}
.div2der ul li.shhover {color:#fff;background:#d13725;}
.div2der ul li.shhover i {background-position-y:top;}
.div2der ul li i {width:32px;height:28px;background:url(../images/shdd_03.png)0px bottom/120px 61px no-repeat;margin-bottom:5px;}
.div2der ul li:nth-of-type(2) i {background-position-x:-45px;}
.div2der ul li:nth-of-type(3) i {background-position-x:-89px;}
.div2 {padding:10px 0;}
.div2a {margin:50px auto;border:1px solid #ccc;display:none;}
#div2a {display:block;}
.div2a dl {margin:40px 70px;}
.div2a dl dt {font-size:14px;line-height:45px;letter-spacing:2px;margin-bottom:45px;}
.div2a dl dt span {font-size:20px;display:inline-block;background:linear-gradient(to left,#d13725,#d13725) left bottom no-repeat;background-size:130px 2px;line-height:45px;}
.div2a dl dd {;}
.div2a dl dd form {display:flex;flex-wrap:wrap;/* justify-content:center;*/;}
.div2a dl dd form p {width:460px;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:25px;}
.div2a dl dd form p:nth-of-type(8),#div2b dl dd form p:nth-of-type(3),#div2c dl dd form p:nth-of-type(3) {width:1020px;margin-bottom:5px;}
.div2a dl dd form p:nth-of-type(1),#div2a dl dd form p:nth-of-type(3),#div2a dl dd form p:nth-of-type(5) {margin-right:100px;}
#div2a dl dd form p:nth-of-type(7) {width:1020px;}
#div2a dl dd form p:nth-of-type(7) input {width:15px;margin:0 8px 0 30px;}
#div2a dl dd form p:nth-of-type(7) input:nth-of-type(1) {margin-left:0;}
#div2a dl dd form p:nth-of-type(7) u {text-decoration:none;width:837px;display:flex;flex-wrap:nowrap;align-items:center;letter-spacing:2px;line-height:50px;align-content:center;}
.div2a dl dd form p:nth-of-type(1) span i,.div2a dl dd form p:nth-of-type(2) span i,#div2a dl dd form p:nth-of-type(6) span i {opacity:1;}
#div2a dl dd form p:nth-of-type(1) span i {opacity:0;}
.div2a dl dd form p span {font-size:16px;letter-spacing:3px;display:inline-block;line-height:54px;}
.div2a dl dd form p span i {color:#d13725;opacity:0;}
.div2a dl dd form input {width:275px;height:50px;border:1px solid #ccc;font-size:16px;text-indent:15px;}
.div2a dl dd form textarea {width:837px;height:160px;resize:none;border:1px solid #ccc;line-height:30px;font-size:16px;letter-spacing:1px;text-indent:15px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.div2a dl dd form font {display:block;font-size:14px;color:#8f8f8f;line-height:24px;padding-left:185px;}
.div2a dl dd form h2 {display:block;padding:35px 0 10px 0;width:100%;}
.div2a dl dd form em {display:block;width:100%;text-align:center;font-style:normal;font-size:16px;letter-spacing:1px;line-height:40px;background:url(../images/dd2.png) 38.3% 49%/21px 21px no-repeat;padding:0 0 0 30px;}
.div2a dl dd form h2 input {background:#d13725;font-size:20px;font-weight:bold;color:#fff;letter-spacing:6px;margin:auto;display:block;}
