.daodu{width: 100%;height: 217px;font-size: 20px;color: #333;background: url(../images/daodu.jpg)no-repeat;overflow: hidden;}
.daodu p{width: 580px;margin: 10px auto;line-height: 30px;}
.daodu span{color: #d61414;}
.main{background: #b00c0c;width: 100%;padding-bottom: 40px;}
.sqyz_bt{width: 100%;text-align: center;color: #fff;}
.sqyz_bt h2,.cont2 h2{font-size: 32px;position: relative;top: -15px;font-weight: bold;}
.sqyz_bt h2:before,.cont2 h2:before{content: "";display: block;width: 134px;height: 20px;background: url(../images/img.png)no-repeat 0px -49px; position: absolute; top: 13px;left: 40px;transform: rotate(180deg);}
.sqyz_bt h2:after,.cont2 h2:after{content: "";display: block;width: 134px;height: 20px;background: url(../images/img.png)no-repeat 0px -49px;position: absolute; top: 13px;right: 40px;}
.sqyz_bt h3{font-size: 24px;}

.cont1{width: 555px;margin: 30px auto 0;border-radius:10px ;background: #fffcf2;padding: 44px 0 15px 25px;}
.cont1 ul li h5{width: 115px;height: 35px;line-height: 35px;border: 1px solid #b00c0c;font-size: 22px;color: #d21717;border-top-left-radius:20px ;border-bottom-right-radius:20px ;text-align: center;}
.cont1 ul li{border-left: 1px solid #b00c0c;padding-left: 25px;position: relative;}
.cont1 ul li:before{content: "";display: block;width: 30px;height: 27px;background: url(../images/img.png)no-repeat 0px -313px;position: absolute; top: 0;left: -15px;z-index: 4;}
.cont1 ul li:last-child{border-left:0}
.cont1 ul li p{width: 520px;font-size: 20px;color: #333;line-height: 35px;padding: 15px 0;}
.cont1 ul li p span{color: #d21717;font-weight: bold;}
.cont1 ul li p i{    font-size: 20px;
    color: #CE1A10;
    font-style: normal;
    font-weight: bold;  vertical-align: middle;}

.cont2{width: 555px;margin: 30px auto 0;border-radius:10px ;background: #fffcf2;padding: 30px 0 35px 25px;}
.cont2 h2{top: 0;text-align: center;left: -15px;}
.cont2 h2 span{color: #d41010;}
.cont2 h2 p{font-size: 12px;color: #666;font-weight: lighter;}
.cont2 h2:after{background-position:0 0px;right: 30px;}
.cont2 h2:before{background-position:0 0px;left: 30px;}
.cont2 ul li{border-left: 1px solid #b00c0c;padding-left: 25px;position: relative;padding-bottom: 30px;}
.cont2 ul li:before{content: "";display: block;width: 30px;height: 27px;background: url(../images/img.png)no-repeat 0px -313px;position: absolute; top: 0;left: -15px;z-index: 4;}
.cont2 ul li:last-child{border-left:0}
.cont2 ul li p{font-size: 22px;color: #333;margin-bottom: 15px;}
.cont2 ul li input{width: 438px;height: 60px;line-height: 60px;color: #333;font-size: 20px;border: 1px solid #d7c4c4;border-radius:5px ;padding-left:60px ;background: #fff;}
.cont2 ul li div{position: relative;}
.cont2 ul li div:after{content: "";display: block;width: 45px;height: 60px;background: url(../images/img.png)no-repeat  4px -228px;position: absolute; top: 0px;left: 15px;z-index: 4;}
.cont2 ul li:nth-of-type(2) div:after{background-position: -69px -153px;}
.cont2 ul li:nth-of-type(3) div:after{background-position: -75px -225px}
.cont2 ul li:nth-of-type(4) div:after{background-position: 4px -152px;}
.cont2 ul li:nth-of-type(5) div:after{background-position: -66px -88px;}

.cont2 ul li input::-webkit-input-placeholder{color:#999}
.cont2 ul li input:-moz-placeholder{color:#999}
.cont2 ul li input:-ms-input-placeholder{color:#999}
.cont2 button{width: 220px;height: 45px;line-height: 45px;background: linear-gradient(to left,#f5912e,#ef5b3e);font-size: 22px;color: #fff;text-align: center;border-radius:50px;margin: 0 auto ;display: block;}
.cont2 button i{display: inline-block;width: 33px;height: 25px;background: url(../images/img.png)no-repeat 7px -105px;vertical-align: middle;}
