body{background:#FFF;-webkit-text-size-adjust:none;width:100%;min-width:320px;max-width:660px;overflow-x:hidden;font-family:"Microsoft YaHei";margin:0 auto;}
ol,ul{list-style:none;}
img{border:0;vertical-align:top;display:block;}
a{text-decoration:none;color:#090606;}

.xf_1{padding: 5% 2%;width: 100%;box-sizing: border-box;text-align: center;}
.xf_2{width: 96%;text-align: center;margin: 5% auto;}
.xf_3{width: 100%;text-align: center;margin: 5% auto;}
.bg_yl{background: #f07800;}
.bg_hmg{background: url(../images/bm_bg.jpg)no-repeat;background-size: 100% 100%;}
.ljzx {line-height: 1.6em;font-size: 1.4em;color: #FFF;border: 2px solid #f07800;display: inline-block;background: #f07800 repeat;border-radius: 2em;padding: 0.2em 1.5em;margin: 0 1em;min-width: 6em;}
.ljzx2{color: #f07800;background: #ffffff repeat;}
.ljzx3{color: #ffffff;background: #ff0000 repeat;border-color: #ff0000;}

.title1 {font-size: 2.2em;text-align: center;letter-spacing: 2px;margin: 0 0 2%;}
.title1 img {width: 100%;}
.title2 {width: 80%;position: relative;border: .3em solid #000;font-size: 1.5em;margin: 2em auto 1.5em;}
.title2 p {font-size: 1em;line-height: 2em;background: #FFF;margin: -1.2em 0 0;letter-spacing: 3px;color: #f07800;padding: 0 0.5em;display: inline-block;}
.title2 h1 {font-size: 1.8em;margin: 0 0 0.4em;}
.title2 img {position: absolute;width: 6%;left: 47%;bottom: -28%;}
.zz_title6{font-size: 1.3em;width: 60%;border: 0.1em solid #656464;margin: 2.5em auto 1.5em;position: relative;height: 2em;}
.zz_title6 h2{border-radius: 2em;font-size: 1.5em;position: absolute;left: 0;right: 0;width: 3em;background: #ffffff;margin: 0 auto;top: -0.75em;}
.zz_title6 p{text-align:center;position: absolute;left: 0;right: 0;width: 8em;background: #ffffff;margin: 0 auto;bottom: -0.5em;}
.zk1_p1 {font-size: 1.1em;text-align: left;margin: 0.5em 0;line-height: 1.8em;text-indent: 2em;}

.banner img{width: 100%;}

.zk1_show {font-size: 1.2em;margin: 0;}
.zk1_show input {width: 75%;border-radius: 10px;line-height: 2.2em;border: 0.05em solid #040000;font-size: 1em;margin: 1.5em auto;display: block;text-align: center;}
.zk1_show .ljzx {width: auto;border: 0;border-radius: 2em;padding: 0 1.5em;margin: 1.5em auto 0;}

.tzb2_show{font-size: 1.1em;text-align: left;margin: 1.5em 0;line-height: 1.8em;text-indent: 2em;}

.tzb4_show {width: 100%;display: flex;flex-wrap: wrap;padding: 0;justify-content: space-between;font-size: 1.1em;}
.tzb4_show li {width: 49%;float: left;margin: 1% 0;background: #e8e8e8;position: relative;}
.tzb4_show li img{width: 100%;}
.tzb4_show li a strong {display: block;font-size: 1.2em;margin: 0.5em 0 0;}
.tzb4_show li a span {display: block;text-align: left;margin: 0.5em 5% 3.5em;line-height: 1.6em;}
.tzb4_show p {line-height: 2em;color: white;margin: 0;position: absolute;left: 0;width: 100%;bottom: 0;background: rgba(51, 51, 51, 0.7);}
.tzb4_show div {text-align: center;line-height: 2em;color: white;height: auto;overflow: hidden;margin: 3% auto 1%;background: none !important;position: absolute;left: 0;width: 100%;bottom: 0;}
.tzb4_show div a {width: 40%;height: auto;overflow: hidden;color: #FFF;line-height: 2em;display: inline-block;background: #fc1c09;margin: 0 2%;}
.bg_bl {background: #009be3 !important;}

.zk2_show {width: 100%;display: flex;flex-wrap: wrap;padding: 0;font-size: 1.1em;}
.zk2_show li {display: flex;align-items: center;margin: 0.5em 0;}
.zk2_show .zk2_img{width: 36%;}
.zk2_show .zk2_con {width: 64%;padding: 0 2%;box-sizing: border-box;}
.zk2_show li h3 {text-align: left;margin: 0 auto 0.5em;font-size: 1.3em;}
.zk2_show li p {text-align: left;line-height: 1.6em;margin: 0.5em 0;}
.zk2_show li img {width: 100%;}
.zk2_show .llzx {margin: 0;background: #f07800;color: white;display: inline-block;line-height: 2em;padding: 0 1em;}

.zz7_show ul{font-size: 1em;display: flex;justify-content: space-between;width: 90%;max-width: 500px;margin: 1em auto 0;padding: 0;}
.zz7_show li{width: 30%;position: relative;}
.zz7_show li::after{content: " ";width: 118%;left: -9%;right: 9%;border-bottom: 0.2em solid #333;margin: auto;position: absolute;z-index: 0;top: 2.15em;}
.zz7_show li::before{content: " ";position: absolute;width: 0.5em;height: 0.5em;left: 0;right: 0;margin: auto;background: #d3d3d2;border-radius: 50%;border: 0.1em solid #100f0f;top: 1.9em;z-index: 1;}
.zz7_show ul div{width: 1.3em;background: #333;color: white;font-size: 1.3em;height: 1.3em;line-height: 1.3em;margin: 0 auto;}
.zz7_show h3{margin: 1em 0 0;font-weight: normal;font-size: 1.2em;white-space: nowrap;}
.zz7_show ul p{margin: 0.5em 0;line-height: 1.6em;min-width: 8em;}
.zz7_show input{display: inline-block;width: 80%;line-height: 2.4em;margin: 0.5em 0;border: 0.05em solid #dbdbdb;text-indent: 2em;font-size: 1em;}
.zz7_show i{display: none;}
.zz7_show .button{text-indent: 0;border: 0;margin: 0.5em 0 0;display: inline-block;width: 40%;color: #fff;background: #fc1c09;padding: 0.4em 0;line-height: 1.6em;border-radius: 2em;}
.zz7_show form p{width: 15em;margin: 0 auto;line-height: 2em;}
.zz7_show form span{font-size: 1.2em;color: red;}
.zz7_show form{margin: 1em auto 80px;line-height: 2em;font-size: 1.2em;}

.con_1{width: 100%;display: flex;flex-wrap: wrap;padding: 0;justify-content: space-between;font-size: 1.1em;}
.con_1 li{width: 49%;font-size: 0.2rem;line-height: 2.5em;border: 1px solid #f07800;background-color: #fef9e6;margin: 1% 0;}

.con_3{margin: 3% auto;font-size: 1.1em;}
.con_3 ul{margin: 0 auto;padding: 0;height: auto;}
.con_3 .tc_info li{width: 100%;padding: 24% 0 40px;background: url(../images/tc_bg.png) center 38% no-repeat;background-size: 100%;height: auto;}
.con_3 .tc_info img{border-radius: 50%;position: absolute;left: 0;right: 0;top: 0;margin: -30% auto 0;width: 35.5%;}
.con_3 .tc_info li div{margin: 0 auto 1em;box-sizing: border-box;position: relative;width: 80%;text-align: left;background: #ee5d5d;padding: 0 1em;}
.con_3 .tc_info small{font-size: 1em;color: white;text-align: left;margin: 0;display: inline-block;}
.con_3 .tc_info p{font-size: 1em;color: white;text-align: left;line-height: 1.6em;margin: 0;padding: 0.5em 0 2.5em;min-height: 4.77em;}
.con_3 .tc_info h3{font-size: 1.3em;color: white;text-align: left;margin: 0;display: inline-block;}
.con_3 .tc_info .llzx{display: block;font-size: 1.2em;line-height: 2.2em;color: #ed5d5d;background: #fff;width: 8em;border-radius: 50px;/* box-shadow: 0.2em 0.2em 0 #d4d1d9; */text-align: center;position: absolute;bottom: -1em;left: 0;right: 0;margin: auto;border: 0.1em solid #ee5d5d;}

.con_3 .tc_small{width: 1036px;}
.con_3 .tc_small li{float: left;width: auto;}
.con_3 .tc_small img{margin: 0 10px;width: 152px;border-radius: 75px;box-sizing: border-box;border: 2px solid transparent;}
.con_3 .bod img{border-color: #ed5d5d;}

.con_3 .tc_btn{position: absolute;height: 100%;width: 100%;top: 0;left: 0;}
.con_3 .tc_btn div {outline: none;}

.con_6{font-size: 1.2em;background: url(../images/fx_bg.jpg) no-repeat;padding: 0 2% 8%;margin: 1em 0;background-size: 100%;}
.con_6 ul {padding: 27% 0 0;position: relative;margin: 0 auto;display: flex;justify-content: space-between;width: 97%;}
.con_6 ul li{position: relative;margin: -20% 0 0;width: 33%;height: 0;}
.con_6 ul p{color: #339aa3;font-size: 1.2em;max-width: 5em;height: 2.8em;line-height: 1.4em;margin: 0 auto 0.2em;display: flex;align-items: center;justify-content: center;}
.con_6 ul .llzx{line-height: 1.4em;font-size: 1em;}
.con_6 .cen{width: 65.67%;margin: 0 auto 3%;}
.con_6 .cen li{width: 50%;margin: -25% 0 3%;}


.co_wt{color: white !important;}
.co_rd{color: red !important;}

body{font-size: 16px;}
.title1.co_rd{font-size: 0.352rem;}
.zk1_show{font-size: 0.192rem;}
.title2{font-size: 0.240rem;}
.tzb2_show{font-size: 0.176rem;}
.ljzx.ljzx2{font-size: 0.224rem;}
.ljzx{font-size: 0.224rem;}
.title1{font-size: 0.352rem;}
.zk1_p1{font-size: 0.176rem;}
.tzb4_show{font-size: 0.176rem;}
.ljzx.ljzx3{font-size: 0.224rem;}
.title1.co_wt{font-size: 0.352rem;}
.zk1_p1.co_wt{font-size: 0.176rem;}
.con_3{font-size: 0.176rem;}
.zk2_show{font-size: 0.176rem;}
.con_6{font-size: 0.192rem;}
.zz_title6{font-size: 0.208rem;}
.zz7_show ul{font-size: 0.160rem;}
.zz7_show form{font-size: 0.192rem;}