.index_banner{margin:0.8em;box-shadow: 0 0 18px rgba(217,22,22,0.33);border-radius: 0.8em}
.index_banner a{display: inline-block;padding-bottom: -1em;width: 100%}
.index_banner a img{width: 100%;border-radius: 0.8em}
.index_banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{background: #d91616}


.lx_title{position: relative;padding:1.5em 0;margin-left: 1em}
.lx_title b{width: 4px;height: 1.2em;border-radius:3px;background: #d91616;display: inline-block;margin-right: 0.6em;position: relative;bottom: -5px;}
.lx_title h2{color:#000000;font-size: 1.4em;line-height: 1.4em;font-weight: bold;position: relative;z-index: 2;}
.lx_title h2 span{color: #d91616}
.zixun_btn{text-align: center;width: 100%;padding: 1.5em 0}
.zixun_btn>a{font-size: 1.1em;background: linear-gradient(to bottom, #ffeb00, #ffce00);color:#2d2c2c;display: inline-block;width: 40%;height: 2.2em;line-height: 2.2em;border-radius: 2.1em}
.zixun_btn>a.btn2{margin-left: 0.8em}

.lx_title2{color: #272727;font-size: 1.1em;padding:0.8em 0;padding-left: 0.8em}
.han_lxgl{overflow: hidden;padding:0.5em 0.6em;}
.han_lxgl ul li{width: 20%;float: left;text-align: center;}
.han_lxgl ul li img{width: 50%}
.han_lxgl ul li span{display: block;color: #585757;font-size: 0.7em;line-height:3em;white-space: nowrap;}

.han_lxyoushi{background: #fee8e9;padding: 1em 0}
.han_lxyoushi .han_lxyoushi_img{margin:0 1em;box-shadow: 2px 2px 10px rgba(240,46,69,0.27)}
.han_lxyoushi .han_lxyoushi_img img{width: 100%}

.lx_help_form{padding:0.8em 2.4em;background: #f02e45;text-align: center;margin-top:0.5em;margin-bottom: 1.5em}
.lx_help_form .fom_box { height:2.4em; position:relative; margin-bottom:0.5em; box-sizing:border-box;}
.lx_help_form .fom_box1{float: left;width:48%;}
.lx_help_form .fom_box2{float: left;width:100%;}
.lx_help_form .fom_box .input1{ display:block;line-height:2.2em; padding:0 1em; margin:0;box-sizing:border-box; font-size:1em; width:100%; background:#fff; height:2.2em; border:none; border-radius:0.3em;color: #303030}
.lx_help_form .fom_box .select1{display:block;height:2.2em; padding:0 1em; margin:0;box-sizing:border-box; font-size:1em; width:100%; background:#fff; border:none; border-radius:0.3em;color: #303030}
.lx_help_form .form_btn{display:inline-block;line-height:2em; background:#ffdc00; color:#000; font-size:1.2em; margin:0;box-sizing:border-box;width:100%;border-radius:0.3em; border:none;}

.lx_help_form_tit{text-align: center;color: #fff;margin-bottom: 0.8em}
.lx_help_form_tit h3{font-size: 1.4em;font-weight: bold;}
.lx_help_form_tit h3 span{color: #f3c719;font-size: 1.2em}
.lx_help_form_tit p{line-height: 2em;}
.lx_help_form_tit p span{color: #f3c719}

.lx_title3{color: #272727;font-size: 1.1em;padding:1em 0 0.8em 0;padding-left: 0.8em;}
.lx_title3 h3{font-weight: bold;}
.han_lxgl2{overflow: hidden;padding:0 0.1em;margin-top: 0.8em}
.han_lxgl2 ul{overflow: hidden;padding:0 0.4em;}
.han_lxgl2 ul li{width: 23%;margin:0.3em 1%;float: left;text-align: center;border:1px solid #d4d4d4;color: #272727;
    font-size: 1em;line-height:2em;}
.han_lxgl2 ul li span{color: #f02e45;font-weight: bold;}
.han_lxgl2 .nav_country_gd{display: none;overflow: hidden;width: 100%;}
.han_lxgl2 .show_nav_country_gd{color: #d91616;text-align: center;font-size: 1em;line-height: 3em;}

.han_xiangmu_all .swiper-slide{overflow: hidden;padding:0 0.3em;}
.han_xiangmu_all .swiper-slide a{display: block;float: left;width: 46%;margin:0 2%;margin-top: 1em;position: relative;}
.han_xiangmu_all .swiper-slide a img{width: 100%}
.han_xiangmu_li_d{position: absolute;bottom: 0;left: 0;padding:0.5em;}
.han_xiangmu_li_d h2{color: #fff;font-weight: bold;font-size: 1em;overflow: hidden;line-height: 1.5em;text-overflow:ellipsis;white-space: nowrap;}
/*.han_xiangmu_li_d p{color: #363636;font-size: 0.95em;line-height: 1.8em}
.han_xiangmu_li_d p span{color: #d91616}*/
.han_xiangmu_li_d h4{font-size: 0.7em;color:#fff;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-weight: normal;}
/*.han_xiangmu_tit{text-align: center;padding:0.8em 0;}
.han_xiangmu_tit span{color: #000000;font-size: 1em;display: inline-block;width: 25%;line-height: 2em}
.han_xiangmu_tit span.ed{box-shadow: 0 0 8px rgba(191,9,28,0.49);background: #d91616;color: #fff;font-weight: bold;border-radius: 1em}*/
.han_xiangmu{padding-bottom: 2.6em}
.han_xiangmu1 .swiper-pagination-bullet-active{background: #d91616}
.han_xiangmu1 .swiper-pagination-bullet{width: 15px;height: 4px;border-radius: 2px}

.han_topic_country{padding:0 0.3em;padding-bottom: 2em}
.han_topic_country li{float: left;width: 47%;margin:0.5em 1.5%;}
.han_topic_country li img{width: 100%}
.han_topic_country .swiper-pagination-bullet-active{background: #d91616}
.han_topic_country .swiper-pagination-bullet{width: 15px;height: 4px;border-radius: 2px}

.han_anli_country{margin-left: 1em}
.han_anli_country .swiper-slide{width: 80%;border:1px solid #dedede;border-radius: 1em;text-align: center;padding:1em;}
.han_anli_country .swiper-slide h3{color: #323232;font-size: 1.3em}
.han_anli_country .swiper-slide h5{color: #9b9b9b;line-height: 2em;font-size: 0.7em;font-weight: normal; }
.han_anli_country .swiper-slide h6{color: #484848;font-size: 0.75em;font-weight: normal;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;line-height: 3em}
.han_anli_country .swiper-slide h6 img{width: 1em;margin-right: 0.5em}
.han_anli_country .swiper-slide h6 span{color: #f6524b;text-decoration:underline;}
.han_anli_country .swiper-slide div.han_anli_country_con{text-align: left;background: #f2f3f5;padding:0.8em;margin-top:0.5em }
.han_anli_country .swiper-slide div.han_anli_country_con h4{color: #323232;font-size: 1.1em;margin-bottom: 0.6em}
.han_anli_country .swiper-slide div.han_anli_country_con p{color: #525252;font-size: 1em;line-height: 1.6em}
.han_anli_country .swiper-slide .han_anli_country_btn{text-align: center;width: 100%;padding: 1em 0 0 0}
.han_anli_country .swiper-slide .han_anli_country_btn>a{font-size: 1.1em;color:#f65a4b;display: inline-block;width: 45%;height: 2.2em;line-height: 2.2em;border-radius: 2em;;border:1px solid #ffd000;}
.han_anli_country .swiper-slide .han_anli_country_btn>a.btn2{margin-left: 0.8em;background: linear-gradient(to bottom, #ffeb00, #ffce00);color:#2d2c2c;border:0;}

.han_resou_country_1{overflow: hidden;padding:0 0.5em;}
.han_resou_country_1 li{float: left;width: 47%;margin:0.5em 1.5%;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.han_resou_country_1 li a{display: block;color: #fff;line-height: 3em;text-align: center;}
.han_resou_country_1 li.bg_red a{background: #fd7676}
.han_resou_country_1 li.bg_green a{background: #51debe}
.han_resou_country_1 li.bg_blue a{background: #75b9ff}
.han_resou_country_1 li.bg_pink a{background: #ff8cbb}
.han_resou_country_2{padding:0 1em;}
.han_resou_country_2 li a{display: block;line-height: 3em;font-size: 1em;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.han_resou_country_2 li a img{width: 1.6em;margin-right: 0.8em}

.han_paiming{border: 2px solid #ff7d7d;width: 90%;margin-left: 5%;border-radius: 0.5em;overflow: hidden;}
.han_paiming .han_paiming_th_tr{}
.han_paiming tr td{border-right: 1px solid #d7d7d7;border-bottom: 1px solid #d7d7d7;line-height: 2em;font-size: 1em;color: #505050;padding-left: 0.2em}
.han_paiming tr th{border-right: 1px solid #d7d7d7;border-bottom: 1px solid #d7d7d7;line-height: 2.8em;font-size: 1em;color: #fff;
        text-align: center;background: #ff7d7d;font-weight: bold;}
.han_paiming tr th.td_3{border-bottom-right-radius:0.5em;border-right: 0;}  
.han_paiming tr th.td_1{border-bottom-left-radius:0.5em;}        
.han_paiming tr td.td_1{text-align: center;}
.han_paiming tr td.td_2{text-align: center;}
.han_paiming tr td.td_3{border-right: 0;text-align: center;}
.han_paiming tr td span{font-weight: bold;color: #d91616}



.han_goods_school{overflow: hidden;margin-top: 0.8em}
.han_goods_school ul li{width: 46%;margin:0.5em 2%;float: left;position: relative;}
.han_goods_school ul li img{width: 100%;border-radius: 0.6em}
.han_goods_school ul li h3{color: #fff;font-size: 1.1em;line-height:2em;position: absolute;bottom: 1.5em;left: 0.5em;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.han_goods_school ul li h5{color: #fff;font-size: 0.7em;line-height:2em;position: absolute;bottom: 0.5em;left: 0.5em;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.han_lx_cost ul{overflow: hidden;margin-bottom: 2em}
.han_lx_cost ul li{float: left;width: 21.25%;margin-left: 3%}
.han_lx_cost ul li img{width: 100%}
.han_lx_cost ul li div{background: #f7f7f7;color: #d91616;padding:0.8em 0.5em;text-align: center;min-height:5em}
.han_lx_cost ul li div h3{font-size: 0.9em;font-weight: bold;}
.han_lx_cost ul li div h5{font-size: 0.8em;font-weight: normal;}
.han_lx_cost ul li div h5 b{font-size: 1.6em}

.han_lx_cost_con{margin-top: 3em;padding:0 2.5em;margin-bottom: 6em}
.han_lx_cost_con p{color: #3a3a3a;font-size: 0.95em;line-height: 1.5em;margin:1em 0;position: relative;padding-left: 8em}
.han_lx_cost_con p b{position: absolute;left: 0;width: 8em;}


.han_major a{display: block;border-radius: 0.8em;margin:0.8em 1em;box-shadow: 0 0 10px rgba(30,1,10,0.26);padding:0.8em;position: relative;padding-left:6em;height: 5.6em}
.han_major a h2{color: #232323;font-weight: bold;font-size: 1.2em;line-height: 2em;}
.han_major a img{position: absolute;left: 1em;top: 0.8em;width: 4em}
.han_major a h2 span{font-weight: normal;font-size: 0.8em;background: #d91616;color: #fff;float: right;line-height: 1.4em;border-radius: 0.7em;display: inline-block;padding:0.1em 0.5em;}
.han_major a p{font-size: 1em;line-height: 1.6em;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.clea{clear: both;}

.han_anli{background: #f8f8f8;margin-top: 2em}
.han_anli ul{overflow: hidden;}
.han_anli ul li{float: left;width: 46%;margin:0.5em 2%;border:1px solid #cacaca;}
.han_anli ul li a{position: relative;display: block;background: #fff;height: 7em;padding: 0.8em;padding-right: 5.4em;}
.han_anli ul li a img{position: absolute;right: 0.8em;top: 0.8em;width: 4em}
.han_anli ul li a h4{color: #323232;font-weight: bold;line-height: 1.8em}
.han_anli ul li a h5{color: #06836a;line-height: 1.8em}
.han_anli ul li a p{color: #4e4e4e;font-size: 0.8em}

.han_news_tit{overflow: hidden;border:1px solid #e2e2e2;border-left: 0;border-right: 0}
.han_news_tit span{display: block;float: left;width: 25%;color: #3b3b3b;background: #f2f2f2;text-align: center;line-height: 2.6em;font-size: 0.8em;letter-spacing:-1px;}
.han_news_tit span.ed{background: #d91616;color: #fff}
.han_news ul{margin:0 1em;display: none;}
.han_news ul li a{display: block;border-bottom:1px solid #e2e2e2;line-height: 3em;font-size: 1em;text-overflow:ellipsis;white-space: nowrap;}
.han_news ul li a img{width: 1.4em;margin-right: 0.8em}
.zixun_btn_new{text-align: center;}
.zixun_btn_new a{color: #d91616;font-size: 1.1em;line-height: 5em;}

.fixed_top_nav{width: 100%;z-index: 999;max-width: 750px}
.fixed_top_nav ul{padding:0.5em 0.5em;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;background: #fff;position: relative;}
.fixed_top_nav ul li{float: left;width: 22%;margin:0 1.5%;text-align: center;background: #f2f2f2;border:1px solid #f2f2f2;border-radius: 1em;
    line-height: 1.8em;font-size: 1em}
.fixed_top_nav ul li h3{color: #7b7b7b;font-weight: normal;font-size: 1em;white-space:nowrap;}

.fixed_top_nav ul li div{display: none;position: absolute;background: #f2f2f2;width: 100%;left: 0;top: 3.5em;padding:0.5em 0;text-align: left;padding-left: 1em}
.fixed_top_nav ul li div a{width: 50%;float: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.fixed_top_nav ul li div a span{display: none}
.fixed_top_nav ul li div a.on{color: #f23b3b;font-weight: bold;}
.fixed_top_nav ul li div a.on span{display: inline-block;}
.fixed_top_nav ul li.on{background: #f9e9e9;border:1px solid #f23b3b;}
.fixed_top_nav ul li.on h3{color: #f23b3b;}
.fixed_top_nav ul li.on h3 span{width: 0;position: relative;top: 0.9em;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 6px solid #f23b3b;}

.fixed_top_nav_bl{height: 1em;display: block;}
.fixed_top_nav_tc{height: 3em;display: none}

.han_yao_form{padding:1em;text-align: center;box-shadow: 0 5px 10px rgba(217,22,22,0.33);margin:1em 1em;border-radius: 0.8em;margin-bottom: 2em}
.han_yao_form .fom_box { height:2.4em; position:relative;  box-sizing:border-box;margin: 0 2%;width:46%;float: left;margin-bottom:0.8em;}
.han_yao_form .fom_box .input1{ display:block;line-height:2.4em; padding-left:1em; margin:0;font-size:0.95em; width:100%; height:2.4em; border:1px solid #cdcdcd;}
.han_yao_form .fom_box .select1{display:block;height:2.4em; padding-left:1em; margin:0;font-size:0.95em; width:100%;  border:1px solid #cdcdcd;}
.han_yao_form .form_btn{display:inline-block;line-height:2em; background:#ffdc00; color:#000; font-size:1.2em; margin:0;box-sizing:border-box;width:70%;border-radius:2em; border:none;
    margin:1em 0 1em 0;}
.han_yao_form_tit{font-size: 1.4em;color: #000000;text-align: center;line-height: 3em}
.han_news_tit_yao span{width: 33.33%;}


#lx_remen_xm{height: 15em}
#lx_remen_xm .swiper-slide a{display: block;border-bottom:1px solid #e2e2e2;line-height: 3em;font-size: 1em;text-overflow:ellipsis;white-space: nowrap;}
#lx_remen_xm .swiper-slide a img{width: 1.4em;margin-right: 0.8em}

.han_goods{position: relative; }
.han_goods ul{text-align: center;}
.han_goods ul li{display: inline-block;width: 44%;background: url("/images/country/han_yao6_14.jpg") no-repeat bottom center;background-size: 100% 100%;
    margin:17px  0 0 4%;box-shadow: 0 0 10px rgba(38,34,34,0.23);float: left;border-radius: 10px;overflow: hidden;}
.han_goods ul li img{width: 100%}
.han_goods ul li h3{color: #d91616;font-weight: bold;font-size: 1.1em;line-height: 3em;text-align: center;text-overflow:ellipsis;white-space: nowrap;}
.han_goods ul li p{color: #3d3d3d;font-size: 1em;line-height: 2em;padding:0 1em;position: relative;top: -0.5em;text-align: left;height: 15em;}

.han_stu ul{margin:0 1em;}
.han_stu ul li{position: relative;margin:0.7em 0;box-shadow: 0 0 10px rgba(38,34,34,0.23);border-radius: 0.8em;float: left;width: 100%;}
.han_stu li div{position: relative;padding-left: 6em}
.han_stu li div img{position: absolute;left: 1em;top: 20%;width: 4em}
.han_stu li div h3{font-size: 1.3em;color: #333333;font-weight: normal;line-height: 5em;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.han_stu li p{font-size: 1em;color: #474747;line-height: 1.9em;padding:0 1em 1em 1em;}



.han_yao_tujing{}
.han_yao_tujing ul li{background: #fff;border-radius: 10px;margin:0 1em;box-shadow: 0 0 10px rgba(30,1,10,0.26);}
.han_yao_tujing ul li.han_yao_tujing_li2{margin-top: 1.5em}
.han_yao_tujing ul li h3{text-align: center;line-height: 2.2em;height: 3em;font-size: 1.3em;color: #fff;background: url("/images/country/country_yaodian_14.jpg") no-repeat bottom center;background-size: 100% 100%;}
.han_yao_tujing ul li img{width: 100%}
.han_yao_tujing ul li div{margin:0.5em 1em;font-size: 1em; color: #f02e45;background: #fdedef;padding:0.5em;line-height: 1.6em;border-radius: 5px}
.han_yao_tujing ul li p{color: #666666;font-size: 1em;line-height: 2em;border-bottom: 1px dashed #e8e8eb;margin:0 1em;position: relative;padding:0.5em 0;padding-left: 1.2em}
.han_yao_tujing ul li p b{color: #333333}
.han_yao_tujing ul li p span{position: absolute;left: 0;width: 0;top: 15px;
    height: 0;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 12px solid #f4a852;}


.model_title{padding:1.5em 0;position: relative;text-align: center;}
.model_title h2{color: #f23b3b;font-size: 1.2em;font-weight: bold;margin-bottom: 0.4em;letter-spacing:-1px;}
.model_title h4{color: #424242;font-size:0.6em;text-indent: -1px;letter-spacing:-1px;font-weight: normal;}

.zixun_btn_model{text-align: center;width: 100%;padding: 1.8em 0}
.zixun_btn_model>a{font-size: 1em;background:#e53333;color:#fff;display: inline-block;width: 45%;height: 2.4em;line-height: 2.4em;border-radius: 1.2em;margin:0 1%;}
.zixun_btn_model>a.btn3{color: #111111;background: #ffe114}


.han_model_4jia5{background: #f3f3f3;}
.han_model_2jia2{background: #f3f3f3;}
.han_model_4jia0{background: #f3f3f3;}
.han_model_1jia2{background: #f3f3f3;margin-bottom: 1em}

.han_model_k_d{position: relative;padding:0 1.5em;}
.han_model_k_d p{font-size: 1em;color: #424242;line-height: 1.8em;}
.han_model_k_d img{width: 100%;margin:1em 0;border-top-right-radius: 1em;border-bottom-left-radius: 1em}
.han_model_k_d ul{padding-bottom: 0.5em;border-bottom: 1px dashed #ababab;}
.han_model_k_d ul li{color: #424242;font-size: 1em;line-height: 1.8em;font-weight: bold;}
.han_model_k_d ul li span{background: #f23b3b;width: 4px;height: 4px;border-radius: 2px;display: inline-block;margin-right: 8px;position: relative;bottom: 3px}


.target-fix{
    position: relative; 
    top: -3em; 
    display: block; 
    height: 0; 
    overflow: hidden; 
}