@charset "utf-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font {padding:0;margin:0;font-family:"微软雅黑","宋体",Arial,Helvetica,sans-serif;}
html {font-size:10px;font-size:calc(200vw/64);background-color:#E1E1E1;}
@media all and (max-width:320px) {html {font-size:10px;}  }
@media all and (min-width:640px) {html {font-size:20px;}  }
body {min-width:320px;max-width:640px;margin:0 auto;font-family:微软雅黑;background:#fff;}
img,input,select {vertical-align:middle;margin:0;padding:0;border:0}
img {max-width:100%}
a {text-decoration:none;color:#000;}
li {list-style:none;}
.datejm {width:29rem;border:0.1rem solid #ffd5d5;border-radius:3rem;overflow:hidden;display:flex;justify-content:space-between;flex-flow:nowrap;margin:1% auto;}
.datejm >span {display:block;width:2rem;background:#c20500;text-align:center;padding:5% 6%;}
.datejm >span img {width:3rem;}
.datejm p {font-size:1.1rem;color:#221815;width:21.5rem;text-align:justify;margin-right:3%;padding-top:5%;}
.datejm p> span {color:#ae0500;}
.line {height:1rem;background:#f4f4f4;}
.public_tit {margin:5% auto;overflow:hidden;}
.public_tit>h2 {text-align:center;color:#333333;font-size:1.9rem;margin-bottom:2%;}
.public_tit>p {text-align:center;color:#333333;font-size:1.5rem;}
.public_tit>p span {color:#ae0500;}
.icon {margin:3% auto;overflow:hidden;}
.icon ul li {width:25%;float:left;}
.tool {margin:3% auto;position:relative;}
.tool_1 {position:absolute;top:7%;left:9%;}
.tool_1 h3 {font-size:2rem;font-weight:bold;text-align:center;}
.tool_1 h3 strong {color:#dc2f31;}
.tool_1 p {font-size:1.1rem;line-height:1.6rem;width:26.8rem;margin:5% auto 2%;text-indent:2em;}
.tool_1 p span {color:#be0406;}
.tool_2 {position:absolute;top:22%;left:5%;}
.tool_2 .bd {margin-top:7%;width:28.8rem;}
.tool_2 .bd ul li {width:13.9rem!important;}
.tool_2 .hd {position:absolute;top:-12%;left:3.5%;}
.tool_2 .hd ul {width:26.7rem;margin:3% auto;overflow:hidden;display:flex;flex-flow:row wrap;justify-content:space-between;}
.tool_2 .hd li {width:12.75rem;padding:3% 0;text-align:center;color:#fff;font-size:1.2rem;}
.tool_2 .hd li {background-color:#d92f2f;}
.tool_2 .hd .on {background-color:#fc9b1d;}
.tool_2 .hd .on:after {content:"";display:block;width:0;height:0;border-left:1rem solid transparent;border-right:1rem solid transparent;border-top:1rem solid #fc9b1d;transform:translate(5.5rem,0.5rem);position:absolute;}
.tool_2 .zj {width:28.8rem;display:flex;flex-flow:row wrap;justify-content:space-between;overflow:hidden;margin:0 auto;}
.tool_2 .zj_1 {background:url(../images/zj1_03.jpg) no-repeat scroll;width:13.9rem;background-size:100%;height:13.2rem;margin-bottom:2%;}
.tool_2 .zj_2 {background:url(../images/zj2_03.jpg);background-size:100%;}
.tool_2 .zj_3 {background:url(../images/zj3_03.jpg);background-size:100%;}
.tool_2 .zj_4 {background:url(../images/zj4_03.jpg);background-size:100%;}
.tool_2 .zj_5 {background:url(../images/zj5_03.jpg);background-size:100%;}
.tool_2 .zj_6 {background:url(../images/zj6_03.jpg);background-size:100%;}
.tool_2 .zj_7 {background:url(../images/zj7_03.jpg);background-size:100%;}
.tool_2 .zj_8 {background:url(../images/zj8_03.jpg);background-size:100%;}
.tool_2 .zj_9 {background:url(../images/zj9_03.jpg);background-size:100%;}
.tool_2 .zj_10 {background:url(../images/zj10_03.jpg);background-size:100%;}
.tool_2 .zj_11 {background:url(../images/zj11_06.jpg);background-size:100%;}
.tool_2 .zj_12 {background:url(../images/zj11_12.jpg);background-size:100%;}
.tool_2 .zj2 p {font-size:1rem;width:8.8rem;margin-top:37%;margin-left:34%;line-height:1.4rem;letter-spacing:-1px; text-align:justify;}
.tool_2 .zj2 p a {color:red;}
.tool_2 .zj_swt {text-align:center;background-color:#d92f2f;width:6.0rem;border-radius:5px;margin:3% auto;margin-left:42%;}
.tool_2 .zj_swt a {color:#fff;font-size:1.1rem;}
.rh {color:#d92f2f;}
.pub_but1 {margin:1.5rem auto;text-align:center;}
.pub_but1 .box {display:inline-flex;flex-flow:row;justify-content:space-between;border-radius:5rem;background:#cf0216;padding:0.2rem 0.2rem;align-items:center;}
.pub_but1 .box i {width:1.65rem;margin-right:0.5rem;display:inline-block;}
.pub_but1 .box span {padding:0rem 0.3rem;font-size:1.5rem;color:#FFF;font-weight:bold;}
.pub_but1 .box em {font-size:1.3rem;font-weight:bold;padding:0.6rem 0.5rem;border-radius:5rem;color:#cf0216;background:#fff;font-style:normal;}
.yy_tel {width:30.3rem;border-radius:4rem;margin:10% auto;background:#a30001;padding:3% 0;box-shadow:0 0.25rem 0 #ffc066;}
.yy_tel>a {display:flex;justify-content:space-between;width:24rem;margin:0 auto;}
.yy_tel>a>dt:nth-of-type(1) {width:5.05rem;}
.yy_tel>a>dt>h3 {font-size:2.42rem;color:#ffffff;}
.yy_tel>a>dt>p {font-size:1.3rem;color:#ffffff;}
.zzgh {position:relative;width:29.3rem;margin:5% auto;border-radius:.5rem;background:#f2f2f2;padding:5% 0;}
.zzgh>p {font-size:1.4rem;color:#000000;position:absolute;top:20%;left:16%;}
.yy_gh {width:26.5rem;margin:0 auto;}
.yy_inp {width:100%;margin-bottom:3%;display:block;overflow:hidden;}
.yy_inp p {font-size:1.4rem;width:7rem;float:left;line-height:2.3rem;color:#181818;}
.yy_inp input {width:18rem;float:right;font-size:1.2rem;line-height:2.5rem;border:1px solid #dddddd;border-radius:.4rem;padding-left: 1rem;}
.yy_tex {display:block;overflow:hidden;}
.yy_inp select {width:18.99rem;float:right;font-size:1.2rem;line-height:2.5rem;border:1px solid #dddddd;height:2.5rem;border-radius:.4rem;padding-left: 1rem;}
.yy_tex p {font-size:1.4rem;width:7rem;float:left;line-height:2.3rem;}
.yy_tex textarea {width:18rem;float:right;font-size:1rem;line-height:1.6rem;border:1px solid #dddddd;height:5rem;border-radius:.4rem;padding-left: 1rem;}
.yy_sum {width:19.2rem;margin-left:27%;margin-top:8%;}
.yy_sum ul {display:flex;justify-content:space-between;}
.yy_sum ul li {width:9.2rem;text-align:center;background:linear-gradient(#d76010,#a05b2d);font-size:1.4rem;line-height:2.4rem;border-radius:1.2rem;color:#ffffff;}
.yy_sum ul li img {width:1.35rem;}
.yy_sum ul li:nth-child(2) {background:linear-gradient(#b91b21,#c7151c);}
.yy_sum ul li input {font-size:1.4rem;line-height:2.4rem;background:none;color:#fff;}
/*part4*/
.part4>ul {width:29rem;margin:5% auto 0 auto;display:flex;justify-content:space-between;flex-flow:wrap;}
.part4>ul li {width:9.4rem;margin-bottom:2%;}
.part4>ul li:nth-of-type(1) {width:9.4rem;background:#d92f2f;border-radius:.5rem;text-align:center;}
.part4>ul li:nth-of-type(1) span {display:block;font-size:1.1rem;color:#fff;margin-top:17%;}
.lx {width:9.4rem;background:#d92f2f;border-radius:.5rem;text-align:center;height:6.5rem;position:relative;}
.lx span {font-size:1.4rem;color:#fff;position:absolute;left:4%;top:18%;}
.lx:nth-of-type(1) span {font-size:1.4rem;color:#fff;position:absolute;left:12%;top:20%;}
.lx:nth-of-type(1) {margin-bottom:5%;}
.part4>ul li:nth-of-type(7) {width:9.4rem;background:#d92f2f;border-radius:.5rem;text-align:center;}
.part4>ul li:nth-of-type(7) span {display:block;font-size:1.4rem;color:#fff;margin-top:17%;}
.yypp{margin-top: 4%;}
.content{margin:3% auto;overflow: hidden;}
.content h3{font-size: 2rem;font-weight: bold;text-align: center;margin-bottom: 3%;}
.content h3 strong{color:#dc2f31;}
.content p{font-size: 1.1rem;line-height: 1.8rem;text-indent: 2em;width: 28rem;margin:0 auto;overflow: hidden;}
.content p span{color:#be0406;}
.fot {
    margin: 5% 2%;
}