@charset "utf-8";
/*reset*/
html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;font-size: 125%;}
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form{margin:0}
body,button,input,select,textarea{font:12px/1.5 '\5FAE\8F6F\96C5\9ED1',tahoma,'\5b8b\4f53',sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,b{font-style:normal}
a{text-decoration:none}
a:hover{text-decoration:none;}
img{border:0;max-width: 100%;}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
td,th,ul,ol{padding:0;list-style: none;}
a,a:visited{color:inherit;}
.clearfix {*zoom:1}
.clearfix:after,.clearfix:before {content: " "; display: table;}
.clearfix:after { height: 0; line-height: 0; visibility: hidden; clear: both;}
.fl{float: left;}
.fr{float: right;}
body{background-color:#ffffff;min-width:320px; max-width:640px; margin:0 auto;color: #666;}
.db{display: block;}
.w600{width: 93.75%;margin: 0px auto;}
header{}
header nav{background-color: #cf2523;}
header nav li{text-align: center;color: #fff;width: 19.75%;border-right: 1px solid #fff;font-size: 1.4rem;line-height: 2.1;float: left;}
header nav li:last-of-type{border: none;}
header nav a{display: block;width: 100%;}
.contit{border: 1px solid #f67371;position: relative;height: 3rem;text-align: center;margin-top: 2.25rem;}
.contit2{height: 1.7rem;}
.contitnr,.contit i{position: absolute;}
.contit i{height: 0.05rem;border-bottom: 3px solid #f67371;bottom: -0.1rem;left: 50%;right: 0px;width: 27.5%;margin-left: -13.75%;}
.contitnr{left: 0px;right: 0px;top: -0.9rem;}
.contitnr h2{font-size: 1.7rem;color: #f23735;line-height: 1;display: inline-block;padding: 0px 0.3rem;background-color: #fff;}
.contitnr h3{font-size: 1.2rem;line-height: 1.7;}
.con1,.con2,.con3,.con4,.con5,.con6{border-bottom: 2px solid #e4e4e4;}
.con1_1{padding: 1.25rem 0px;}
.con1_1 .fl{width: 47.5%;margin-right: 2.5%;}
.con1_1 p{text-indent: 2em;font-size: 1rem;line-height: 1.3;}
.con1_1 p b{color: #f23735;font-size: 1.1rem;}
.con1_1 p:last-of-type{padding-top: 0.5rem;}
.con1_2 {background-color: #f3f3f4;}
.con1_2 h2{border-bottom: 1px solid #909090;text-align: center;color: #444;font-size: 1.75rem;line-height: 1.97;padding-top: 0.5rem;}
.con1_2 nav{padding: 1.5rem 0px;}
.con1_2 nav li{text-align: center;font-size: 1.2rem;width: 33%;border-left: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;float: left;padding: 0px 0px 1.15rem;}
.con1_2 nav li:first-of-type,.con1_2 nav li:nth-of-type(4){border-left: none;}
.con1_2 nav li:nth-of-type(n+4){border-bottom: none;padding: 1.5rem 0px 0px;}
.con1_2 nav li a{}
.con1_2 nav li img{margin: 0px auto;width: 55.28%;}
.swtbtn{width: 89.6875%;margin: 1.5rem auto;color: #fff;}
.swtbtn a{display: block;width: 46.864%;text-align: center;height: 2.5rem;line-height: 2.5rem;font-size: 1.1rem;border-radius: 5px;}
.swtbtn .fl{background-color: #f54947;}
.swtbtn .fl:before{content: ""; display: inline-block;width: 1.45rem;height: 1.45rem;background: url(../images/swticon1.png) center center no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;margin-right: 0.5rem;vertical-align: middle;}
.swtbtn .fr{background-color: #f38c28;}
.swtbtn .fr:before{content: ""; display: inline-block;width: 1.45rem;height: 1.45rem;background: url(../images/swticon2.png) center center no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;margin-right: 0.5rem;vertical-align: middle;}
.con2{padding-top: 1.5rem;}
.zjtx{float: left;width: 28%;padding: 0.15rem;border: 1px solid #eaeaea;}
.zjtxt{width: 65%;margin-right: 1.5%;float: right;}
.zjtit{color: #444;font-size: 1.2rem;}
.zjtit span{font-weight: 600;margin-right: 0.75rem;}
.zjjj{font-size: 0.9rem;line-height: 1.7rem;padding: 0.5rem 0px;}
.zjjj span{display: inline-block;width: 3.1rem;height: 1.3rem;line-height: 1.3rem;text-align: center;font-size: 0.9rem;color: #f23735;border: 1px solid #f23735;margin-right: 0.5rem;}
.zjjj a{color: #f38c28;}
.zjtxt .fl,.zjtxt .fr{width: 44.359%;border-radius: 5px;text-align: center;color: #fff !important;font-size: 1.1rem;line-height: 2.1rem;}
.zjtxt .fl{background-color: #f54947;}
.zjtxt .fr{background-color: #f38c28;}
.conzj{padding: 1.5rem 0px 1.25rem;}
.con3_1_1{padding-top: 1.6rem;}
.con3_1_1 .fl{width: 52.167%;}
.con3_1_1 .fr{width: 46.833%;}
.con3_1_2 img{width: 32.833%;margin-top: 0.25rem;}
.con3_1_2 .fl{margin-right: 0.75%;}
.con3_2 dl{overflow: hidden;zoom: 1;font-size: 1.2rem;}
.con3_2 dt{text-align: center;background-color: #f6716f;color: #fff;border-bottom: 1px dashed #fff;width: 36.333%;float: left;height: 2.95rem;line-height: 3rem;}
.con3_2 dl:nth-of-type(2n) dt{background-color: #fd8d8b;}
.con3_2 dt:before{content: "";width: 1.2rem;height: 1.15rem;background: url(../images/gou.png) center center no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;vertical-align: middle;display: inline-block;margin-right: 0.55rem;}
.con3_2 dd{background-color: #f2f2f2;border-bottom: 1px dashed #ababab;float: left;width: 63.667%;height: 2.95rem;line-height: 3rem;text-indent: 1.95rem;}
.con4 img{margin: 1.5rem auto 1rem;}
.con4 p{font-size: 0.9rem;line-height: 1.5;text-indent: 2em;}
.con5 .w600{background: #fff url(../images/fuwu.jpg) center top repeat-y;position: relative;min-height: 26.75rem;padding-top: 1.45rem;margin-top: 1.5rem;}
.con5 .lxt,.con5 .lxb{border: 1px solid #f33f3d;width: 0.3rem;height: 0.3rem;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);display: block;position: absolute;left: 0px;right: 0px;margin: 0px auto;background-color: #fff;}
.con5 .lxt{top: 0px;}
.con5 .lxb{bottom: 0px;}
.triangle-right { width: 0; height: 0; border-top: 9px solid transparent; border-left: 10px solid red; border-bottom: 9px solid transparent;position: absolute;top: 0px;bottom: 0px;margin: auto;}
.triangle-left { width: 0; height: 0; border-top: 9px solid transparent; border-right: 10px solid red; border-bottom: 9px solid transparent;position: absolute;top: 0px;bottom: 0px;margin: auto;}
.con5_1_nr{padding: 0.15rem 0.75rem 0.15rem 0.15rem;background-color: #f6716f;}
.con5_2_nr{padding: 0.15rem 0.15rem 0.15rem 0.75rem;background-color: #7dbaef;right: 0px;top: 6.15rem;}
.con5_3_nr{padding: 0.15rem 0.75rem 0.15rem 0.15rem;background-color: #fca04b;left: 0px;top: 12.2rem;}
.con5_4_nr{padding: 0.15rem 0.15rem 0.15rem 0.75rem;background-color: #5bbee0;right: 0px;top: 18.1rem;}
.con5_1_nr .triangle-right{right: -0.5rem;border-left: 10px solid #f6716f;}
.con5_2_nr .triangle-left{left: -0.5rem;border-right: 10px solid #7dbaef;}
.con5_3_nr .triangle-right{right: -0.5rem;border-left: 10px solid #fca04b;}
.con5_4_nr .triangle-left{left: -0.5rem;border-right: 10px solid #5bbee0;}
.con5_nr{width: 40.833%;color: #fff;position: absolute;}
.con5_nr img{width: 54.839%;}
.con5_nr .fr{width: 40.322%;}
.con5_nr .fl{width: 40.322%;}
.con5_1_nr img,.con5_3_nr img{float: left;}
.con5_2_nr img,.con5_4_nr img{float: right;}
.con5_nr h5{font-size: 1.1rem;padding-top: 0.25rem;}
.con5_nr p{font-size: 0.8rem;line-height: 1.5;}
.con5_sz{display: block;width: 1.6rem;height: 1.6rem;border-radius: 50%;text-align: center;line-height: 1.6rem;color: #fff;font-style: normal;position: absolute;left: 0px;right: 0px;margin: 0px auto;font-size: 0.9rem;}
.con5_1_sz{background-color: #f6716f;top: 5.1rem;}
.con5_2_sz{background-color: #7dbaef;top: 10.45rem;}
.con5_3_sz{background-color: #fca04b;top: 16.45rem;}
.con5_4_sz{background-color: #5bbee0;top: 21.75rem;}
.con6,.con7{ padding: 1.5rem 0px;}
.con6 img{float: left;width: 33.833%;}
.con6_1,.con6_2,.con6_3{overflow: hidden;}
.con6_1 img:first-of-type,.con6_3 img:first-of-type{width: 31.167%;}
.con6_1 img:nth-of-type(2),.con6_3 img:nth-of-type(2){margin: 0px 0.5%;width: 34%;}
.con6_2{margin: 0.15rem auto;height: 7.55rem;overflow: hidden;}
.con6_2 img{width: 45.667%;}
.con6_2 p{width: 53.833%;background-color: #f23735;text-align: center;font-size: 1.2rem;line-height: 1.58;color: #fff;padding: 1rem 0px 0.5rem;min-height: 6.05rem;}
.con6_2 span{display: block;font-size: 0.9rem;line-height: 2.33;}
.con7 a{float: left; width: 32.167%;}
.con7 a:nth-of-type(2){margin: 0px 1.667%;}
.con7 img{display: block;}
footer nav{background-color: #cf2523;padding: 0.15rem 0px;}
footer nav li{width: 24.77%;float: left;text-align: center;color: #fff;font-size: 1.2rem;line-height: 2.5rem;border-right: 1px solid #fff;}
footer nav li:last-of-type{border: none;}
footer nav a{display: block;width: 100%;}
footer p{font-size: 1.2rem;line-height: 2;color: #333;padding-left: 3.90625%;}
.rtop{display: block;width: 17.5%;margin: 0px auto;color: #333;font-size: 1.1rem;line-height: 1.4;text-align: center;}
.rtop img{width: 79%;margin: 0px auto;}