.container{
    width:100%;/*div的宽度*/
    margin:0px;
    padding:0px;
    max-width:750px;
    min-width: 320px;
    margin-left: auto;
    margin-right: auto;
}
.padding20{padding:0 1em;}
.clea{clear: both;}

.zt_banner{margin:1em;box-shadow: 2px 2px 10px rgba(57,176,252,0.6);display: block;border-radius: 0.5rem;overflow: hidden;}

/*  通用  */
.gt_nav{padding:0.5em 0.6em 1em 0.6em;border-radius: 1em;margin-bottom: -1em;position: relative;}
.gt_nav ul li{width: 20%;float: left;text-align: center;margin-bottom: 0.8em}
.gt_nav ul li h4{font-size: 0.9em;color: #505256;line-height: 2em;font-weight: normal;white-space: nowrap;overflow: hidden;}
.gt_nav ul li img{width: 60%}

.gt_title{padding:1.2em 1em;}
.gt_title h2{padding-left: 1em;font-size: 1.4em;line-height: 1.4em;font-weight: bold;color: #202020}
.gt_title h4{font-size: 0.7em;line-height: 1.4em;font-weight: normal;color: #3e98ff;text-transform:uppercase;}
.gt_zixun_btn{text-align: center;padding:1em 0;}
.gt_zixun_btn a{width: 70%;border-radius: 1em;font-size: 1.2em;line-height: 2em;background-image:linear-gradient(to bottom, #3da1ff, #3b78df);
    display: inline-block;color: #fff;box-shadow: 0px 2px 8px rgba(57,176,252,0.6);}

.gt_youshi ul{overflow: hidden;}
.gt_youshi ul li img{width: 100%;}
.gt_youshi ul li{position: relative;box-shadow: 0px 2px 8px rgba(57,176,252,0.6);width: 44%;float: left;margin-left: 4%;border-radius: 0.6em;
    overflow: hidden;margin-bottom: 1em}
.gt_youshi ul li h3{color: #fff;font-size: 1.1em;font-weight: bold;background: rgba(57,176,252,0.85);border-top-right-radius: 2em;
    margin-top: -1.8em;line-height: 1.8em;position: relative;z-index: 3;padding-left: 1em}
.gt_youshi ul li p{color: #3d3d3d;font-size: 0.95em;line-height: 1.8em;padding:0.5em;height: 4.4em;
    word-break:break-all;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    overflow:hidden;
    white-space: unset;}


.hk_gx_major{padding:0 0.8rem 1.5em 0.8rem;}
.hk_gx_major_ini ul{overflow:unset;background: #f5f6fa;border-radius: 1rem;margin-bottom: 1.5em}
.hk_gx_major_ini ul li{width: 23.2%;float:left;line-height: 2rem;color: #3e3e3e;font-size: 1em;text-align: center;
    height: 2rem;margin-right:2.4%;}
.hk_gx_major_ini ul li:nth-child(4){margin-right:0;}
.hk_gx_major_ini ul li.ed{background-image:linear-gradient(to right, #4182ff, #3da2ff);border-radius: 1rem;color: #fff;
box-shadow: 0 3px 8px rgb(13,139,249,0.81);
}

.zhuanye_cont {
    z-index: 2;
    position: relative;
    border-radius: 0.5em;
    box-shadow: 1px 1px 8px rgb(57,176,252,0.31);
    background: #fff;
}
.zhuanye_cont_d{display: none}
.hk_gx_major_d1{padding:1em 1em 0 1em;}
.hk_gx_major_d1>a>img{box-shadow:0 0 6px rgba(5,21,71,0.33);border-radius: 0.5em}
.lx_moshi2_sls_d4_li{float: left;width: 47%;box-shadow: 0 0 6px rgba(5,21,71,0.33);border-radius: 0.5em;margin-bottom:1em;
    text-align: center; padding-top: 0.7em;display: block;margin-top: 1em}
.lx_moshi2_sls_d4_li img{width: 2em;}
.lx_moshi2_sls_d4_li h4{font-size: 1.2em;color: #3e98ff;font-weight: normal;margin:0.3em 0;}   
.lx_moshi2_sls_d4_li p {
    position: relative;
    color: #555555;
    font-size: 1em;
    padding:0 0.5em;
    line-height: 1.5em;height: 6em;
 }
.hk_gx_major_d1 .hk_gx_major_d4_a {
    clear: both;background:#3e98ff;
    display: block;
    box-shadow: 0 5px 10px rgba(5,33,71,0.42);
    color: #fff;
    border:1px solid #fff;
    text-align: center;
    border-radius:1em;
    z-index: 3;position: relative;
}
.hk_gx_major_d1 .hk_gx_major_d4_a span{display: block;box-shadow: 0 0 5px rgba(0,0,0,0.37) inset;
    line-height: 2.2em;
    font-size:0.9em;
    border-radius:1.2em;}
.zy_schs{padding:0 0.8em;padding-top: 0.8em;
    border-bottom-right-radius: 0.5em;
    border-bottom-left-radius: 0.5em;}
.zy_schs .swiper-slide{border-bottom: 1px solid #e1e1e1;line-height: 3em;height: 2.8em}
.zy_schs a{display:inline-block;color:#5d5d5d;font-size:0.9em;width: 82%;
    line-height:3em;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.zy_schs img{width:1.5em;display:inline-block;margin-right: 0.3em;}
.zy_sch_zxls{background:#3e98ff;color:#fff;font-size:0.9em;line-height:1.5em;position: relative;top: 0.8em;
    border-radius:1em;text-align:center;float: right;display: inline-block;padding:0 0.7em;font-weight: normal;}
.hk_gx_major_sch1{background: url("/images/new_index/shou_index_44.jpg") no-repeat center top;background-size: 100% auto;}
.hk_gx_major_sch2{background: url("/images/new_index/shou_index2_44.jpg") no-repeat center top;background-size: 100% auto;}
.hk_gx_major_sch3{background: url("/images/new_index/shou_index3_44.jpg") no-repeat center top;background-size: 100% auto;}
.hk_gx_major_sch4{background: url("/images/new_index/shou_index4_44.jpg") no-repeat center top;background-size: 100% auto;}

.gt_zhengce{background: #f7f7f7;padding-top: 1em;padding-bottom: 1em}
.gt_zhengce_nei{background:#fff;border-radius: 1em}
.gt_zhengce_nei video{border-radius: 1em}
.gt_zhengce_nei p{color: #000000;font-size: 1em;line-height: 1.8em;padding:0.8em;text-indent: 2em}

.major_qiehuan{padding-top: 1em}
.major_qiehuan .swiper-wrapper .swiper-slide{width: 80%;position: relative;}
.major_qiehuan .swiper-wrapper .swiper-slide>div{background: rgba(0,0,0,0.5);height: 100%;width: 100%;position: absolute;bottom: 0;left: 0;border-radius: 0.8em}
.major_qiehuan .swiper-wrapper .swiper-slide>div div{position: absolute;bottom: 1em}
.major_qiehuan .swiper-wrapper .swiper-slide>div h3{font-size: 1.2em;color: #b2b2b2;line-height: 1.5em;padding:0 0.8em;font-weight: normal;}
.major_qiehuan .swiper-wrapper .swiper-slide>div p{font-size: 1.05em;color: #ffffff;line-height: 1.5em;padding:0 0.8em;}
.major_qiehuan .swiper-wrapper .swiper-slide img{border-radius: 0.8em}
.major_qiehuan .swiper-wrapper .swiper-slide-prev{width: 70%;margin-top: 4%;margin-left: 10%;}
.major_qiehuan .swiper-wrapper .swiper-slide-next{ width: 70%;margin-top: 4%;margin-right: 10%}

.gzs_df_tit{overflow: hidden;}
.gzs_df_tit img{float: left;width: 30%}
.gzs_df_tit .gt_title{float: left;width: 70%}

.gzs_df{box-shadow: 2px 2px 10px rgba(57,176,252,0.31);margin:1em;border-radius: 0.6em;padding:1em;}
.gzs_df_p1{font-size: 1em;line-height: 1.6em;color: #7f7f7f}
.gzs_df_p1 b{font-size: 1.1em;color: #3e98ff}
.gzs_df_ul1 li{float: left;width: 48%;position: relative;background-image:linear-gradient(to bottom, #3e98ff, #3dafff);
     border-radius: 0.6em;padding-left: 4em;margin-top: 1em;padding-bottom: 0.5em}
.gzs_df_ul1 li img{position: absolute;left: 0.5em;top: 1em;width: 3em}
.gzs_df_ul1 li h3{color: #fff;font-size: 1.1em;line-height: 2em;font-weight: bold;}
.gzs_df_ul1 li p{color: #fff;font-size: 0.9em;line-height: 1.6em;padding-right: 0.5em;height: 3.2em;
    word-break:break-all;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    overflow:hidden;
    white-space: unset;}
.gzs_df_ul2 li{float: left;width: 31.33%;margin-right: 3%;margin-top: 1em}
.gzs_df_ul2 li img{width: 100%}
.gzs_df_ul2 li a{font-size: 1em;text-align: center;display: block;color: #484848;font-weight: bold;margin-top: 0.3em;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.gzs_df_ul2 li a span{background: #3dacff;color: #fff;display: block;font-size: 0.8em;line-height: 1.8em;border-radius: 1em;width: 70%;
    font-weight: normal;margin:0 auto;margin-top: 0.6em}

.gzs_youshi{box-shadow: 2px 2px 10px rgba(57,176,252,0.31);margin:0 1em;border-radius: 0.6em;overflow: hidden;}
.gzs_youshi_ul1 li{display: none;padding:1em 1em 0 1em;}
.gzs_youshi_ul1 li>a>img{width: 100%}
.gzs_youshi_ul1 li h3{font-size: 1.1em;font-weight: normal;color: #323232;text-align: center;margin-top: 1.5em;margin-bottom: 0.5em}
.gzs_youshi_ul1 li p{font-size: 0.9em;color: #7b7b7b;text-align: center;}
.gzs_youshi_ul1 li p img{width: 1em;margin-right: 0.3em}
.gzs_youshi_ul1 li p a{color: #fff;background: #e81414;border-radius: 1em;line-height: 1.4em;padding:0.1em 0.5em;margin-left: 0.5em}
.gzs_youshi_ul2{overflow: hidden;padding:1em 0 1em 0;}
.gzs_youshi_ul2 li{background: #d2e8fc;color: #3e98ff;width: 18%;margin-left: 1.66%;line-height: 2em;font-size: 0.8em;
        border-radius: 1em;float: left;text-align: center;}
.gzs_youshi_ul2 li.on{background: #1158aa;padding-bottom: 0.3em}      
.gzs_youshi_ul2 li.on span{background: #3e98ff;color: #fff;font-weight: bold;display: block;line-height: 2em;border-radius: 1em;margin-top: -0.3em}      
.gzs_youshi_ul3 li{display: none}
.gzs_youshi_ul3 li p{color: #525050;font-size: 1em;line-height: 1.6em;padding:1em 2em 0 2em;}
.gzs_youshi_ul3 li p b{color: #3e98ff;font-size: 1.05em}
.gzs_youshi_ul3 li.gzs_youshi_ul3_li1{background:url(/img/7208/images/gzs_95.jpg) no-repeat;background-size:100% 100%;}
.gzs_youshi_ul3 li.gzs_youshi_ul3_li2{background:url(/img/7208/images/gzs2_11.jpg) no-repeat;background-size:100% 100%;}
.gzs_youshi_ul3 li.gzs_youshi_ul3_li3{background:url(/img/7208/images/gzs3_11.jpg) no-repeat;background-size:100% 100%;}
.gzs_youshi_ul3 li.gzs_youshi_ul3_li4{background:url(/img/7208/images/gzs4_11.jpg) no-repeat;background-size:100% 100%;}
.gzs_youshi_ul3 li.gzs_youshi_ul3_li5{background:url(/img/7208/images/gzs5_11.jpg) no-repeat;background-size:100% 100%;}

.gt_ceshi{margin-top: 2em}
.gt_ceshi img{width: 100%}
.na_ceshi{box-shadow: 2px 2px 8px rgba(57,176,252,0.31);margin:0 1em;border-radius: 0.6em;overflow: hidden;margin-top: -3em;
    position: relative;z-index: 3;background: #fff;padding:1.5em 0.6em;}
.na_ceshi .text_input {float: left;width: 44%;margin-bottom: 1em;margin-left: 4%}
.na_ceshi .text_input input {width: 100%;border-radius: 0.5em;height: 2.1em;line-height: 2.1em;border:1px solid #9b9b9b;color: #a9a9a9;
    padding-left: 0.8em;font-size: 1em;}
.na_ceshi .sub_btn {margin: 0 auto;width: 93%}
.na_ceshi .sub_btn input {width: 100%;border-radius: 0.5em;background: #3e98ff;color: #fff;line-height: 2.1em;font-size: 1em;border:1px solid #9b9b9b;
    font-weight: bold;}

.center_banner2{display: block;margin:1em;}
.center_banner2 img{box-shadow: 2px 2px 8px rgba(57,176,252,0.31);width: 100%}

.gzs_study{padding:0 1em;}
.gzs_study li{float:left;width: 48% ;box-shadow: 2px 2px 10px rgba(57,176,252,0.31);margin-right: 4%;border-radius: 0.6em;
    overflow: hidden;margin-bottom: 1em;}
.gzs_study li:nth-child(even){margin-right: 0}
.gzs_study li>img{width: 100%}
.gzs_study li div{background: #f4f4f4;padding-bottom: 0.5em}
.gzs_study li h3{font-size: 1.1em;color: #2b2b2b;text-align: center;line-height: 2.2em}
.gzs_study li h3 b{color: #3e98ff}
.gzs_study li p{font-size: 1em;color: #525050;padding:0 1em;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.gzs_study li p img{width: 1.5em;margin-right: 0.3em}

.gzs_jiuye{box-shadow: 2px 2px 10px rgba(57,176,252,0.31);border-radius: 0.6em;margin:0 1em;padding-bottom: 2.5em;position: relative;
    margin-bottom: 2.5em}
.gzs_jiuye .gt_zixun_btn{position: absolute;bottom: -2em;width: 100%}
.gzs_gangwei{margin:0 1em;}

.gt_quike_baoming{box-shadow: 2px 2px 10px rgba(57,176,252,0.31);border-radius: 0.6em;margin:0 1em;overflow: hidden;margin-top: 0.5em;padding:1em;}
.gt_quike_baoming h3{text-align: center;color:#363636;font-size: 1.3em;font-weight: normal;line-height: 2em}
.gt_quike_baoming h4{text-align: center;color:#3e98ff;font-size: 0.9em;font-weight: bold;margin-bottom: 1em}
.quike_baoming .text_input {float: left;width: 44%;margin-bottom: 1em;margin-left: 4%}
.quike_baoming .text_input input {width: 100%;border-radius: 1.1em;height: 2.1em;line-height: 2.1em;border:1px solid #3e98ff;color: #a9a9a9;
    padding-left: 0.8em;font-size: 1em;box-shadow: 2px 2px 6px rgba(57,176,252,0.6);}
.quike_baoming .sub_btn {margin: 0 auto;width: 93%}
.quike_baoming .sub_btn input {width: 100%;border-radius: 1.1em;background: #3e98ff;color: #fff;line-height: 2.1em;font-size: 1em;border:1px solid #9b9b9b;
    font-weight: bold;}

.gzs_guihua ul{padding:0 0.5em;}
.gzs_guihua ul li{float: left;width: 44%;margin:0 3%;padding:0.5em;position: relative;margin-bottom: 1.3em}
.gzs_guihua li h3{font-size: 0.9em;text-align: center;line-height: 2.2em;white-space: nowrap;}
.gzs_guihua li p{font-size: 0.7em;line-height: 1.8em;height: 10em}
.gzs_guihua li a{color: #fff;font-size: 0.8em;line-height: 2em;border-radius: 1em;display: block;text-align: center;white-space: nowrap;margin:0 0.3em;}
.gzs_guihua li span{position: absolute;width: 0px;height: 0px;}
.gzs_guihua ul li.gzs_guihua_li1{border:4px solid #4d4d4d;border-radius: 0.5em;color: #4d4d4d;}
.gzs_guihua ul li.gzs_guihua_li1 a{background: #4d4d4d}
.gzs_guihua ul li.gzs_guihua_li1 span{right: -1.2em;top:43%;border-left: 1.2em solid #4d4d4d;border-top: 0.8em solid transparent;border-bottom: 0.8em solid transparent;}
.gzs_guihua ul li.gzs_guihua_li2{border:4px solid #3e98ff;border-radius: 0.5em;color: #3e98ff;}
.gzs_guihua ul li.gzs_guihua_li2 a{background: #3e98ff}
.gzs_guihua ul li.gzs_guihua_li2 span{bottom: -1.2em;left:43%;border-top: 1.2em solid #3e98ff;border-left: 0.8em solid transparent;border-right: 0.8em solid transparent;}

.gzs_guihua ul li.gzs_guihua_li3{border:4px solid #3e98ff;border-radius: 0.5em;color: #3e98ff;}
.gzs_guihua ul li.gzs_guihua_li3 a{background: #3e98ff}
.gzs_guihua ul li.gzs_guihua_li3 span{bottom: -1.2em;left:43%;border-top: 1.2em solid #3e98ff;border-left: 0.8em solid transparent;border-right: 0.8em solid transparent;}
.gzs_guihua ul li.gzs_guihua_li4{border:4px solid #4d4d4d;border-radius: 0.5em;color: #4d4d4d;}
.gzs_guihua ul li.gzs_guihua_li4 a{background: #4d4d4d}
.gzs_guihua ul li.gzs_guihua_li4 span{left: -1.2em;top:43%;border-right: 1.2em solid #4d4d4d;border-top: 0.8em solid transparent;border-bottom: 0.8em solid transparent;}

.gzs_guihua ul li.gzs_guihua_li5{border:4px solid #4d4d4d;border-radius: 0.5em;color: #4d4d4d;}
.gzs_guihua ul li.gzs_guihua_li5 a{background: #4d4d4d}
.gzs_guihua ul li.gzs_guihua_li5 span{right: -1.2em;top:43%;border-left: 1.2em solid #4d4d4d;border-top: 0.8em solid transparent;border-bottom: 0.8em solid transparent;}
.gzs_guihua ul li.gzs_guihua_li6{border:4px solid #3e98ff;border-radius: 0.5em;color: #3e98ff;}
.gzs_guihua ul li.gzs_guihua_li6 a{background: #3e98ff}

.gzs_tiaojian{margin-top: 1.5em}

.na_ceshi{box-shadow: 2px 2px 8px rgba(57,176,252,0.31);margin:0 1em;border-radius: 0.6em;overflow: hidden;margin-top: -3em;
    position: relative;z-index: 3;background: #fff;padding:1.5em 0.6em;}

.gzs_baoming_tit{padding:0.8em 0.8rem 0.2em 0.8rem;overflow: hidden;position: relative;}
.gzs_baoming_tit h2{display: inline-block;color: #1f1f1f;font-size: 1.5em;line-height:2em;float: left;z-index:3;position: relative;
    font-weight:normal;}
.gzs_baoming_tit h2 span {display: inline-block;
    height: 2px;position: relative;bottom: 0.3em;
    width: 2em;margin-right: 0.5em;
    background: #3e98ff;}

.gzs_baoming{background:url(/img/7208/images/gzs_131.jpg) no-repeat right center;background-size:100% 100%;box-shadow: 0 0 10px rgba(80,80,80,0.31);
        margin:0 1em;border-radius: 0.6em;padding:1em 1.3em;position: relative;margin-bottom: 13em;padding-bottom: 6em}
.gzs_baoming_p{border:1px solid #adadad;padding:0.8em 1em;border-radius: 1em;}
.gzs_baoming_p>p{font-size:0.85rem;line-height:1.35rem;color:#494949;text-align:justify; padding:0.4em 0;}
.gzs_baoming_p>h4{font-size:0.85rem;line-height:1.35rem;color:#494949;text-align:justify;font-weight: bold;}

.gzs_baoming_form{box-shadow: 0 0 10px rgba(80,80,80,0.31);border-radius: 0.6em;padding-top: 1.6em;background: #fff;
        position: absolute;bottom: -10em;left: 0;margin:0 1em;}
.gzs_baoming_form .text_input {float: left;width: 44%;margin-bottom: 1em;margin-left: 4%}
.gzs_baoming_form .text_input input {width: 100%;border-radius: 1.1em;height: 2.1em;line-height: 2.1em;border:1px solid #9b9b9b;color: #a9a9a9;
    padding-left: 0.8em;font-size: 1em;}
.gzs_baoming_form .text_input select {width: 100%;border-radius: 1.1em;height: 2.1em;line-height: 2.1em;border:1px solid #9b9b9b;color: #a9a9a9;
    padding-left: 0.8em;font-size: 1em;}
.gzs_baoming_form .sub_btn {margin: 0 auto;width: 85%;position: relative;bottom: -1em}
.gzs_baoming_form .sub_btn input {width: 100%;border-radius: 1.1em;background: #feda15;color: #fe0e0e;line-height: 2.1em;font-size: 1em;border:0;
    font-weight: bold;box-shadow: 0 3px 8px rgba(252,60,57,0.61)}