@charset utf-8;


body{-webkit-text-size-adjust:none;width:100%;min-width:320px;max-width: 750px;font-family:"Microsoft YaHei";margin:0 auto !important;font-size: 16px !important;}
/* 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;font-size:16px!important;} */
ol,ul{list-style:none;}
img{border:0;vertical-align:top;display:block;}
a{text-decoration:none;color:#090606;}
html{font-size: 100px;}


.banner img{width: 100%;}

.box2{text-align: center;background: url(../images/box2_bg.png) no-repeat;background-position: top center;padding: 1.7rem 0 1rem 0;margin: -0.8rem 0 -0.3rem;min-width: 11.2rem;}
.box3{background: #fe5920;padding: 5% 2%;text-align: center;background:url(../images/part5_bg_02.jpg) center;}
.box4{width: 98%;margin: 5% auto;text-align: center;}
.box5{width: 96%;margin: 5% auto 0;text-align: center;background: #fc3d19;padding: 2%}

.con_h2{font-size: 0.3rem;margin: 0 0 0.2em;line-height: 1.6em;}
.con_h2 span{color: #ff0000}
.con_h3{font-size: 0.24rem;font-weight: normal;color: #ff9900;display: block;}
.con_p{font-size: 0.17rem;color: #333333;line-height: 1.8em;margin: 0 auto 0.2em;}
.con_p span{color: #ff0000}
/*.btn{width: 40%;height: 0.5rem;font-size: 0.2rem;display: inline-block;background: linear-gradient(to right, #ff7644 , #ed5249);line-height: 0.5rem;border-radius: 0.6rem;color: white;box-shadow: 0 0.05rem 0.2rem 0rem #ee5449;margin: 0 2%;}*/
/*.btn.bg2{background: white;color: #ee5549;}*/

.btn{width: 40%;height: 0.5rem;font-size: 0.2rem;display: inline-block;background: #ff0000;line-height: 0.5rem;border-radius: 0.6rem;color: white;margin: 0 2%;}
.btn.bg2{background: white;color: #ee5549;}

.btn1{width: 40%;height: 0.5rem;font-size: 0.2rem;display: inline-block;background: #f8ee44;line-height: 0.5rem;border-radius: 0.6rem;color: #ff0000;margin: 0 2%;}
.btn1.bg2{background: white;color: #ee5549;}

.con_1{width: 100%;margin: 0.1rem auto;box-sizing: border-box;padding: 0.01rem 0 0 0;font-size: 0.176rem;position: relative;}
.con_1 form{margin: 0.1rem auto 0;width: 93%;height: 2rem}
.con_1 input,.con_1 select{height: 0.5rem;line-height: 0.3rem;box-sizing: border-box;text-indent: 0.2rem;font-size: 0.2rem;width: 30%;border: 1px solid #bdbdbd;border-radius: 0.05rem;float: left;margin: 0 0.1rem 0.2rem;}
.con_1 .submit{border-radius: 1rem;border: 0;background: #ff0000;color: white;font-size: 22px;float: none;width: 240px;box-sizing: content-box;text-indent: 0;}
.con_1 i{font-style: normal;display: inline-block;width: 0.8rem;text-align: right;float: left;line-height: 0.5rem;}
/*.con_1 p{color: #9e9e9e;font-size: 0.15rem;margin: 20px 0 0;}*/


.con_2{padding: 0;font-size: 0.24rem;max-width: 5.9rem;margin: 1em auto;}
.con_2 span{font-size: 1.1em;background: #ffbc04;width: 1.5em;text-align: center;color: white;border-radius: 0 0.3em 0.3em 0;margin: 0 1em 0 0;line-height: 1.6em;float: left;}
.con_2 h3{font-size: 1.1em;margin: 0;color: #4835f8;position: relative;z-index: 0;text-align: center;width: 9em;line-height: 1.8em;}
.con_2 h3::after{content:" ";position: absolute;width: 7em;border-radius: 0.5em;background: #e7e7ff;height: 0.5em;left: 2.5em;bottom: 0;z-index: -1;}
.con_2 li{margin: 1em 0 0;}
.con_2 p{line-height: 2.4em;border-radius: 0.4em;color: white;margin: 1em 0 0;}
.con_2 .bg1{background: linear-gradient(to bottom, #ff8260 , #ff403b);}
.con_2 .bg2{background: linear-gradient(to bottom, #8d44ef , #5f4dfd);}
.con_2 .bg3{background: linear-gradient(to bottom, #66b5fd , #3e86e4);}
.con_2 .bg4{background: linear-gradient(to bottom, #fd6783 , #e53f50);}

.con_3 {margin:3% auto;padding: 0;display: flex;flex-wrap: wrap;justify-content: space-between; width:96%;}
.con_3 li{background: linear-gradient(to right,#fd3f15,#fb3232);width: 49%;margin: 1% 0;border-radius: 0.1rem;box-shadow: 0 0 0.15rem #d4d4d4;padding: 0.12rem 0.24rem;box-sizing: border-box;}
.con_3 span{margin: 0;line-height: 1.2em;color: #ffffff;font-size: 0.4rem;display: block;font-weight: bold;position: absolute;margin-left: -0.3rem;background: #ffbc04;border-radius: 0 0.5em 0.5em 0;padding: 0.5% 0.7%}
.con_3 p{margin: 0.1rem 0.05rem 0.3rem 0.7rem;color: #ffffff;line-height: 1.6em;font-size: 0.17rem;text-align: left;height: 0.6rem;}
.con_3 h3{ color:#FFF; font-size: 0.22rem;}
.con_3 .llzx{font-size: 0.18rem;line-height: 2em;display: inline-block;width: 1.32rem;background: #f8ee44;border-radius: 0.05rem;color: #fd3d18;text-align: center;}

.con_6 {width: 97%;margin: 3% 0;padding: 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.con_6 li{width: 49%;margin: 1% 0;border-radius: 0.1rem;padding: 0.12rem 0.24rem;box-sizing: border-box;}
.con_6 li img{width: 100%}
/*.con_6 span{margin: 0;line-height: 1.2em;color: #ffffff;font-size: 0.48rem;display: block;font-weight: bold;opacity: 0.5;}*/
.con_6 p{margin: 0.2em 0 0.5em;color: #ffffff;line-height: 1.6em;font-size: 0.17rem;text-align: left;height: 0.84rem;}
.con_6 .llzx{font-size: 0.18rem;line-height: 2em;display: inline-block;width: 1.32rem;background: #ffffff;border-radius: 0.2rem;color: #f66b6b;text-align: center;}

.ww{ padding-left:0;}
.ww li img{ width:100%;}

.con_4 {margin: 3% 0;}
.con_4 h3{font-size: 0.24rem;width: 3rem;color: white;line-height: 0.5rem;font-weight: normal;margin: 0 auto 2%;}
.con_4 ul{margin: 0 0 3%;padding: 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.con_4 li{margin: 1% 0;width: 31%;background: white;}
.con_4 div{padding: 0.1rem 0 0.2rem;margin: 0 auto;}
.con_4 div h3{font-size: 0.17rem; height:0.5rem;line-height: 1.6em;margin: 0 auto;color: #373333;width: auto;}
.con_4 div small{font-size: 0.11rem;line-height: 1.6em;margin: 0 auto;color: #f74132;display: block;}
.con_4 div p{font-size: 0.15rem;color: #373333;margin: 0.3em auto 0.7em;width: 85%;font-weight: bold}
.con_4 div p span{color: #ee5449;margin: 0;width: 1.6em;display: inline-block;}
.con_4 div .llzx{ padding:0 2%;width: auto;font-size: 0.15rem;display:inline-block;line-height: 2em;background: #00a0e9;color: #ffffff;margin: 0 2%;border-radius: 0.05rem;}
.con_4 div .llzx1{width: auto;font-size: 0.15rem;display:inline-block;line-height: 2em;background: #f92619;color: #ffffff;margin: 0 2%;border-radius: 0.05rem; padding: 0 2%;}
.con_4 img{width: 100%;}


.con9 {margin:2% auto; width:98%; padding:0;}
.con9 ul li h3{font-size: 0.18rem;line-height: 0.5rem;font-weight: normal;margin: 0 auto 2%;}
.con9 ul{margin: 0 0 3%;padding: 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.con9 li{margin:1% auto;width: 48%;}
.con9 li img{ width:100%;}


.con4{margin: 3% auto;}
.con4 ul{margin: 3% auto;padding: 0;}
.con4 li{background: white;font-size: 0.2rem;overflow: hidden;line-height: 0.54rem;margin: 0.1rem 0;}
.con4 span{font-size: 0.22rem;float: left;width: 4em;}
.con4 .le span{background: #ffe21c;}
.con4 .ri span{background: #f1264e;color: white;}

.con5{margin: 3% auto;padding: 0;display: flex;justify-content: space-between;}
.con5 li{width: 49%;margin: 1% 0;}
.con5 li img{width: 100%;}
.con5 p{font-size: 0.2rem;line-height: 1.6em;color: white;margin: 0.8em 0 0;}

.con_5{width: 100%;padding: 0;margin: 3% 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.con_5 li{margin: 1% 0;width: 32%;}
.con_5 img{width: 100%;}
.con_5 li p{ font-size:0.16rem; margin:2% auto; padding:0;}
.margin_r_0{margin-right:0!important ;}
.te_le{text-align: left!important;text-indent: 2em!important;}
.te_ce{text-align: center!important;text-indent: 0!important;}
.co_wt{color: white!important}


.name_list {border: 1px solid #fb3134;width: 99%;height: auto;overflow: hidden;float: right; margin:5% auto;}
.name_list p {margin: 0;overflow: hidden;font-size: 1.5em; text-align:center;}
.name_list p span {line-height: 1.6em;color: #fb3133;float: left;width: 50%;}
.name_list div{padding: 0;margin: 0;height: 228px;overflow: hidden;font-size: 0.18em;line-height: 2em;}
.name_list ul{padding: 0;margin: 0;}
.name_list ul li{overflow: hidden; text-align:center; line-height:7em;}
.name_list ul span{width: 50%;float: left;}

.name_list h3 {width: 100%;font-size: 24px;background: linear-gradient(to right,#fd4013,#fb3134);line-height: 60px;color: #fff;margin: 0;font-weight: normal; text-align:center;}