@font-face{
    font-family: "hk001";
    src:url('../font/hk2.TTF');
}
.container{
    width:100%;/*div的宽度*/
    margin:0px;
    padding:0px;
    min-width: 320px;
    max-width: 750px;
    margin-left: auto;
    margin-right: auto;
}
.blank60{display: block;height: 2em}
.blank50{display: block;height: 1.7em}
.blank40{display: block;height: 1.5em}
.blank10{display: block;height: 10px}
.blank20{display: block;height: 1em}
.blank30{display: block;height: 1.3em}

.inner{margin:0 1.2em;}

.main_1 ul{margin:0 0.5em;}
.main_1 ul li{width: 25%;float: left;text-align: center;margin-bottom: 1em}
.main_1 ul li a{display: block;}
.main_1 ul li a img{width: 80%}


.main_tit h2{text-align: center;font-size: 1.5em;color: #297bf4;font-weight: normal;font-family: "hk001","STZhongsong";line-height: 1.4em}
.main_tit h5{color: #464646;font-size: 1em;text-align: center;margin-top: 0.5em;line-height: 1.1em;font-weight: normal;}
.main_tit h2 .main_tit_img1{position: relative;bottom: -0.2em;margin-right: 0.3em;width: 0.6em}
.main_tit h2 .main_tit_img2{position: relative;top: -0.4em;margin-left: 0.3em;width: 0.6em}
.main_tit h2 span{color: #e03d3d}

.main_tit2 h2{color: #fff;}
.main_tit2 h5{color: #fff}

.main_2 ul{}
.main_2 ul li{width: 46%;float: left;text-align: center;margin:0.5em 2% 0.5em 2%;
    text-align: center;}
.main_2 ul li a{display: block;color: #fff;line-height: 28px;background: #ff9a16;border-top-right-radius: 1em;height: 210px;
        width: 90%;margin:0 auto;padding:0 0.8em;position: relative;}
.main_2 ul li p{font-size: 1em;line-height: 1.7em;}
.main_2 ul li>img{position: relative;top: -0.8em;width: 100%}
.main_2 ul li a span{display: inline-block;width: 2em;height: 3px;background: #fff;margin:1em 0;}
.main_2 ul li a h3{font-size: 1.1em;font-weight: normal;padding-top: 2em;line-height: 1.8em;white-space: nowrap;}
.main_2 ul li a i{display: block;position: absolute;left: -0.6em;top: -1em;width: 3em;height: 3em;border-radius: 45px;border:3px solid #fff;background: #ff9a16;
    text-align: center;line-height: 2.5em;font-size: 1.3em;box-shadow: 0 0 8px rgba(195,107,4,0.7)}



.main_btn{text-align: center;overflow: hidden;}
.main_btn a{display: inline-block;font-size: 0.7em;color: #fff;
    height: 3.6em;border-radius: 1.8em;width: 46%;margin:0 2%;float: left;}
.main_btn a.main_btn_1{color: #dc4823;border:3px solid #e03d3d;line-height: 3em;}
.main_btn a.main_btn_2{background: linear-gradient(to right, #43c1d7, #3044a8);color: #fff;line-height: 3.6em;}

.main_btn2{text-align: center;overflow: hidden;}
.main_btn2 a{display: inline-block;font-size: 1.2em;color: #fff;line-height: 2.2em;
    height: 2.2em;border-radius: 1.1em;width: 80%;background: #ed1e26}

.main_btn input{display: inline-block;font-size: 22px;color: #fff;background: linear-gradient(to right, #fd0189, #ff0018);line-height: 50px;
    box-shadow:  0 8px 15px rgba(255,0,0,0.92);height: 50px;border-radius: 8px;width: 420px;border:0;}



.main_3{background:url(../images/zaizhi_m_03.jpg) no-repeat; background-size:100% 100%;position: relative;padding: 1px 0;}
.main_3_gun{padding-bottom: 3em}
.main_3 .swiper-slide{padding:0.8em 1em;background: #e3ebf4;}
.main_3_li_d{border:1px solid #297bf4;padding-bottom: 0.6em}
.main_3 .swiper-slide h4{line-height: 3em;text-align: center;font-size: 1.15em;color: #297bf4;font-weight: bold;}
.main_3 .swiper-slide h4 span{color: #ed1e26}
.main3_li_btn{overflow: hidden;}
.main3_li_btn a{background: #297bf4;color: #fff;border-radius: 5px;width: 46%;display: block;float: left;margin:0 2%;line-height: 2.6em;text-align: center;
    font-size: 0.7em}
.main_3_gun .swiper-pagination-bullet-active {
    opacity: 1;
    background: #fff;
}

.main3_btn{text-align: center;}
.main3_btn a{color: #fff;background: #ed1e26;font-size: 1.1em;width: 80%;line-height: 2.6em;border-radius: 1.5em;border:2px solid #fff;display: inline-block;}
.main3_btn input{color: #fff;background: #ed1e26;font-size: 1.1em;width: 80%;line-height: 2.6em;border-radius: 1.5em;border:2px solid #fff;display: inline-block;}


.main_bm_5 .text_input{width: 44%;float: left;margin: 0 3%;margin-bottom: 1.2em;}
.main_bm_5 .text_input input{width: 100%;border:1px solid #535353;background: #fff;line-height: 2.8em;font-size: 1em;padding-left: 10px;color: #5c5c5c;border-radius: 0.5em}
.main_bm_5 .test_btn{text-align: center;}
.main_bm_5 .test_btn input{width: 50%;background: #ed1e26;color: #fff;font-size: 1.1em;line-height: 2.6em;border:0;border-radius: 0.5em}


.main_bm_4 form{margin:0 0.5em;}
.main_bm_4 .text_input{width: 30.33%;float: left;margin:0 1.5%;margin-bottom: 1em}
.main_bm_4 .text_input input{width: 100%;border:1px solid #535353;background: #fff;line-height: 2.6em;font-size: 1em;padding-left: 10px;color: #5c5c5c;border-radius: 0.6em}
.main_bm_4 .text_input select{width: 100%;border:1px solid #535353;background: #fff;height: 2.6em;font-size: 1em;padding-left: 10px;color: #5c5c5c;border-radius: 0.6em}
.main_bm_4 .test_btn2{text-align: center;}
.main_bm_4 .test_btn2 input{width: 80%;background: #ed1e26;color: #fff;font-size: 1.1em;line-height: 2.6em;border:0;border-radius: 5px;display: inline-block;}
.main_bm_4 .text_input2{color: #252525;font-size: 0.9em;text-align: center;margin-bottom: 1em}
.main_bm_4 .text_input2 span{display: inline-block;line-height: 28px;}
.main_bm_4 .text_input2 input{background: unset;}


.main_4 ul{}
.main_4 ul li{width: 44%;position: relative;float: left;margin:0 0 0 4%;box-shadow: 0 0 8px rgba(192,192,192,0.75);margin-bottom: 1.5em;
    border-radius: 6px;overflow: hidden;text-align: center;}
.main_4 ul li h3{font-weight: bold;color: #ed1e26;font-size: 1.2em;line-height: 3em}
.main_4 ul li p{color: #282828;font-size: 1em;line-height: 1.7em;padding:0 2em;height: 10em;}
.main_4 ul li span{display: block;position: absolute;bottom: 1em;color: #fff;font-size: 1em;line-height: 2.4em;width: 70%;background: #297bf4;border-radius: 1.2em;left: 15%}
.main_4 ul li img{width: 100%}



.main_5_ul1{box-shadow: 0 0 8px rgba(192,192,192,0.75);border-radius: 6px;margin:0 1em;padding:1px 1em;}
.main_5_ul2{box-shadow: 0 0 8px rgba(192,192,192,0.75);border-radius: 6px;margin:0 1em;padding:1px 1em;margin-top: 1.5em}
.main_5_ul h3{font-weight: normal;color: #3a3a3a;font-size: 1.3em;margin:1em 0;border-left:4px solid #297bf4;padding-left: 1em;line-height: 1.3em}
.main_5_ul1 ul{margin:0 -1em;}
.main_5_ul1 ul li{width: 16.666%;position: relative;float: left;margin-bottom: 1em}
.main_5_ul1 ul li a{display: block;text-align: center;}
.main_5_ul1 ul li img{width: 80%}
.main_5_ul1 ul li a span{color: #3a3a3a;font-size: 0.7em;line-height:2em;display: block;white-space: nowrap;}

.main_5_ul2 ul{}
.main_5_ul2 ul li{position: relative;line-height: 2.6em;overflow: hidden;}
.main_5_ul2 ul li a>img{margin-right: 5px;position: relative;bottom: 2px}
.main_5_ul2 ul li span{font-size: 1em;color: #ed1e26;position: absolute;right: 0;background: #fff}
.main_5_ul2 ul li span img{margin-left: 5px;width: 2em}
.main_5_ul2 ul li a{font-size: 1em;color: #3a3a3a;margin-right: 0.8em;white-space: nowrap;}

.main_form_ceshi{background:url(../images/zaizhi_m_28.jpg) no-repeat; background-size:100% 100%;position: relative;padding: 1px 0;}
.main_form_ceshi form{margin:0 0.8em;}
.main_form_ceshi .text_input_index{width: 47%;margin:0 1.5%;margin-bottom: 1.2em;float: left;}
.main_form_ceshi .text_input_index input{width: 100%;border:1px solid #fff;background: unset;line-height: 2.8em;font-size: 1em;padding-left: 15px;color: #fff;height: 2.8em;border-radius: 8px}
.main_form_ceshi input::-webkit-input-placeholder{color:#fff;}
.main_form_ceshi input::-moz-placeholder{color:#fff;}
.main_form_ceshi input::-moz-placeholder{color:#fff;}
.main_form_ceshi input::-ms-input-placeholder{color:#fff;}

.main_form_ceshi .text_input_index select{width: 100%;border:1px solid #fff;background: unset;line-height: 2.8em;font-size: 1em;padding-left: 15px;height: 2.8em;border-radius: 8px}
.main_form_ceshi .text_input_index2{color: #fff;font-size: 0.9em;text-align: center;}
.main_form_ceshi .text_input_index2 span{display: inline-block;line-height: 2em;}
.main_form_ceshi .text_input_index2 input{background: unset;font-size: 1em;}


.main_school ul{margin:0 0.2em;}
.main_school ul li{width: 46%;margin:0 2%;float: left;margin-bottom: 0.8em;border-radius: 8px;overflow: hidden;box-shadow: 0 0 10px rgba(179,172,171,0.48)}
.main_school ul li img{width: 100%}

.main_6{background:url(../images/zaizhi_m_30.jpg) no-repeat; background-size:100% 100%;position: relative;padding-top: 1px;}
.main_6 ul{margin:0 0.4em;}
.main_6 ul li{width: 30.33%;margin:0 1.5%;float: left;margin-bottom: 0.6em;background: #fff;border-radius: 0.5em;border:3px solid #f8b551;
    text-align: center;padding-bottom: 0.8em}
.main_6 ul li h4{font-size: 1em;font-weight: bold;color: #3c3c3c;line-height: 3em}
.main_6 ul li span{display: inline-block;font-size: 0.9em;font-weight: bold;color: #fff;line-height: 2.4em;width: 80%;
    background: linear-gradient(to bottom, #ff8785, #e90900);border-radius: 1.2em;}
.main_btn_6 a.main_btn_1{color: #fff;border:2px solid #fff;}


.main_7 ul{margin:0 0;}
.main_7 ul li{width: 44%;margin:0 3%;float: left;margin-top: 4em;height: 15em;background: linear-gradient(to bottom, #3044a8, #43c1d7);position: relative;
    text-align: center;padding:0 1em;padding-top:5em;}
.main_7 ul li b{display: block;width: 40%;position: absolute;left: 30%;top: -1.5em;height: 4em;text-align: center;line-height: 4em;font-size: 1.6em;color: #3250ac;font-weight: bold;
    background: url(../images/zaizhi_116.png) no-repeat;background-size: 100% 100%}
.main_7 ul li h4{color: #fff;font-size: 1.2em;font-weight: bold;padding-bottom: 20px;border-bottom:1px dashed #fff;white-space: nowrap;}
.main_7 ul li p{line-height: 1em;font-size: 1em;color:#fff;margin-top: 1em;white-space: nowrap;}



.main_foot{background: #070a28;line-height: 20px;text-align: center;color: #fff;padding:15px 0;}
.main_foot p{opacity: 0.6;font-size: 10px}
.main_foot p a{color: #fff;display: block;}