.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.2em}

.inner{margin:0 1.2em;}


.main_1 ul li{width: 20%;float: left;text-align: center;margin-top: 1em}
.main_1 ul li a{display: block;}
.main_1 ul li img{width: 65%}
.main_1 ul li span{margin-top: 0.3em;font-size: 1em;color: #494949;display: block;}


.main_1_bg{background:url(../country/malai_m_bg_02.jpg) no-repeat; background-size:100% 100%;position: relative;}

.main_country_1_ul1{margin-top: 1.5em}
.main_country_1_ul2{background: rgba(255,255,255,0.8);margin:0 1em;margin-top: 1.5em;border:1px solid #eeeeee;}
.main_country_1_ul3{background: rgba(255,255,255,0.8);margin:0 1em;margin-top: 1.5em;border:1px solid #eeeeee;}
.main_country_1_ul h3{font-weight: bold;color: #fff;font-size: 1.2em;background: #fa263f;line-height: 2em;text-align: center;}
.main_country_1_ul h4{font-weight: normal;color: #434343;font-size: 1.1em;line-height: 2.4em;padding-left: 1em}
.main_country_1_ul2 ul{padding:0 0.5em;}
.main_country_1_ul2 ul li{width: 16.66%;position: relative;float: left;}
.main_country_1_ul2 ul li a{display: block;text-align: center;}
.main_country_1_ul2 ul li a span{color: #434343;font-size: 0.9em;line-height: 3em;display: block;}
.main_country_1_ul2 ul li a img{width: 80%}

.main_country_1_ul3 ul{padding:0 0.8em 0 1em;}
.main_country_1_ul3 ul li{position: relative;line-height: 2em;overflow: hidden;}
.main_country_1_ul3 ul li span{color: #fc2f2f;position: absolute;right: 0;background: rgba(255,255,255,0.8);}
.main_country_1_ul3 ul li a{font-size: 0.9em;color: #434343;white-space: nowrap;}
.main_country_btn_small{text-align: center;}
.main_country_btn_small a{display: inline-block;font-size: 1em;color: #fff;background: linear-gradient(to right, #dc083f, #ff6245);line-height: 2.4em;
    height: 2.4em;border-radius: 1.3em;width: 60%}

.main_country_sch ul{}
.main_country_sch ul li{width: 45.5%;margin-left:3%;float: left;margin-bottom: 1em}
.main_country_sch ul li .main_country_sch_d1{position: relative;}
.main_country_sch ul li .main_country_sch_d1 img{width: 100%}
.main_country_sch ul li .main_country_sch_d1 h3{font-size: 1em;font-weight: bold;color: #fff;line-height: 2.2em;width: 100%;position: absolute;bottom: 0;left: 0;
        background: rgba(22,22,22,0.8);text-align: center;white-space: nowrap;}
.main_country_sch ul li .main_country_sch_d2{background: #fafafa;text-align: center;padding: 1em 0 1em 0;}

.main_country_sch ul li p{font-size: 0.7em;color: #2b2b2b;margin-bottom: 0.8em;white-space: nowrap;overflow: hidden;}
.main_country_sch ul li .main_country_sch_btn1{width: 44%;line-height: 2.2em;display: inline-block;text-align: center;font-size: 0.8em;color: #fff;box-shadow: 0 4px 8px rgba(222,79,0,0.77);
    background: linear-gradient(to right, #f46412, #f7a401);}
.main_country_sch ul li .main_country_sch_btn2{width: 42%;line-height: 2.2em;font-weight: bold;display: inline-block;text-align: center;font-size: 0.8em;color: #ee5e39;border:1px solid #ee5e39;margin-left: 2%;}


.main_tit h2{text-align: center;font-size: 1.4em;color: #434343;font-weight: bold;line-height:1.4em;text-shadow: #fff 2px 0 0, #fff 0 2px 0, #fff -2px 0 0, #fff 0 -2px 0;}
.main_tit h4{text-align: center;font-size: 1em;color: #434343;font-weight: normal;line-height: 1.2em;margin-top: 0.3em}
.main_btn{text-align: center;}
.main_btn a{display: inline-block;font-size: 1em;color: #fff;background: linear-gradient(to right, #dc083f, #ff6245);line-height: 2.4em;
    height: 2.4em;border-radius: 1.2em;width: 80%;position: relative;}
.main_btn a .main_btn_yuan1{position: absolute;display: inline-block;background: #fff;width: 4px;height: 4px;border-radius: 4px;left: 1em;top: 1em}
.main_btn a .main_btn_yuan2{position: absolute;display: inline-block;background: #fff;width: 4px;height: 4px;border-radius: 4px;right: 1em;top: 1em}
.main_btn input{display: inline-block;font-size: 1.1em;color: #fff;background: linear-gradient(to right, #dc083f, #ff6245);line-height: 2.4em;
    height: 2.4em;border-radius: 1.2em;width: 80%;border:0;}
.main_tit2 h2{text-align: center;font-size: 1.3em;font-weight: bold;color: #b8223a;line-height: 3.5em}
.main_btn3 a{width: 46%;white-space: nowrap;}
.main_btn3 a.main_btn_a2{margin-left: 2%}


.main_country_youshi ul{margin:0 0.5em;}
.main_country_youshi ul li{width: 24%;float: left;margin:0 0.5%;margin-bottom: 0.5em}
.main_country_youshi ul li a{display: block;}
.main_country_youshi ul li.main_country_youshi_li2{width: 74%;font-size: 1em;line-height: 1.6em;padding:1.5em 1em;background: #dc083f;margin-top: 1.5em;max-height: 13em}
.main_country_youshi ul li.main_country_youshi_li2 a{color: #fff}
.main_country_youshi ul li.main_country_youshi_li{height: 15em;}
.main_country_youshi ul li.main_country_youshi_li p{height: 6em;margin-top: 4.5em;text-align: center;color: #fff;font-size: 1em;font-weight: bold;
        line-height: 1.6em;white-space: nowrap;}
.main_country_youshi ul li.main_country_youshi1{background:url(../country/malai_m_32.jpg) no-repeat; background-size:100% 100%;}
.main_country_youshi ul li.main_country_youshi2{background:url(../country/malai_m_35.jpg) no-repeat; background-size:100% 100%;}
.main_country_youshi ul li.main_country_youshi3{background:url(../country/malai_m_37.jpg) no-repeat; background-size:100% 100%;}
.main_country_youshi ul li.main_country_youshi4{background:url(../country/malai_m_39.jpg) no-repeat; background-size:100% 100%;}
.main_country_youshi ul li.main_country_youshi5{background:url(../country/malai_m_41.jpg) no-repeat; background-size:100% 100%;}
.main_country_youshi ul li.main_country_youshi1 p{background: rgba(220,8,63,0.9);padding-top: 0.5em}
.main_country_youshi ul li.main_country_youshi2 p{background: rgba(70,204,250,0.9);padding-top: 1.5em}
.main_country_youshi ul li.main_country_youshi3 p{background: rgba(221,139,10,0.9);padding-top: 0.5em}
.main_country_youshi ul li.main_country_youshi4 p{background: rgba(7,166,93,0.9);padding-top: 2.2em}
.main_country_youshi ul li.main_country_youshi5 p{background: rgba(70,204,250,0.9);padding-top:1.5em}

.main_country_sch_tj ul{margin:0 0.5em;}
.main_country_sch_tj ul li{width: 30.33%;float: left;margin:0 1.5%;margin-bottom: 0.8em;border:1px solid #cfcfcf;text-align: center;padding-top: 1em;padding-bottom: 1em}
.main_country_sch_tj ul li img{width: 70%}
.main_country_sch_tj li h4{line-height: 2em;font-size: 1.1em;font-weight: bold;color: #484848}
.main_country_sch_tj li a{font-size: 1em;line-height: 2em;width: 100px;background: #b8223a;color: #fff;border-radius: 1em;display: inline-block;}



.main_country_renqun ul li{width: 46%;float: left;text-align: center;margin:1em 2% 1em 2%;
    text-align: center;}
.main_country_renqun 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_country_renqun ul li p{font-size: 1em;line-height: 1.7em;}
.main_country_renqun ul li>img{position: relative;top: -0.8em;width: 100%}
.main_country_renqun ul li a span{display: inline-block;width: 2em;height: 3px;background: #fff;margin:1em 0;}
.main_country_renqun ul li a h3{font-size: 1.1em;font-weight: normal;padding-top: 2em;line-height: 1.8em;white-space: nowrap;}
.main_country_renqun 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_country_renqun ul li.main_country_renqun_li1 a{background: #dc083f;}
.main_country_renqun ul li.main_country_renqun_li1 a i{background: #dc083f;}


.main_country_major ul{}
.main_country_major ul li{width: 45.5%;margin-left:3%;float: left;margin-bottom: 1em;border-top-left-radius: 1em;border:1px solid #fb7e7e;overflow: hidden;}
.main_country_major ul li div{position: relative;}
.main_country_major ul li img{width:100%}
.main_country_major ul li p{line-height: 1.8em;font-size: 1em;color:#000000;padding:0.4em 1em;height: 6em;border-bottom:1px solid #fb7e7e;
    text-overflow: -o-ellipsis-lastline;
      overflow: hidden;white-space:unset;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      line-clamp:3;
      -webkit-box-orient: vertical;
}
.main_country_major ul li h3{position: absolute;bottom: 0;left: 0;width: 100%;line-height: 1.3em;color: #fff;font-size: 1.3em;text-align: right;padding-right: 1em;font-weight: normal;
    background: rgba(0,0,0,0.45);}
.main_country_major ul li .main_country_major_d2{padding:0.8em 1em 0.1em 1em;}
.main_country_major ul li .main_country_major_d2 h4{font-size: 1em;color: #313131;line-height: 1em;margin-bottom: 0.8em;font-weight: normal;}
.main_country_major ul li .main_country_major_d2 a{color: #dc083f;font-size: 0.9em;display: block;position: relative;margin-bottom: 13px;line-height: 1.2em;position: relative;white-space: nowrap;}
.main_country_major ul li .main_country_major_d2 a b{border-bottom: 2px solid #eea4b0;}
.main_country_major ul li .main_country_major_d2 a span{position: absolute;right: 0;background: #fff;padding-left: 0.5em}

.main_4{background:url(../images/m_luobang_33.jpg) no-repeat; background-size:100% 100%;position: relative;padding-top: 1.5em}
.main_4_ul1{margin-bottom: 1.5em}
.main_4_ul2{}
.main_4_ul h3{font-weight: bold;color: #fff;font-size: 1.2em;margin-bottom: 1em}
.main_4_ul1 ul{background: #c70c3a;padding:0.5em 1em 1em 1em;}
.main_4_ul1 ul li{width: 33.33%;position: relative;float: left;}
.main_4_ul1 ul li a{color: #fff;font-size: 1em;line-height: 2em;display: block;}
.main_4_ul1 ul a b{margin-top: 1em;display: block;color: #fff;font-size: 1em;line-height: 1.6em;margin-bottom: 0.5em}

.main_4_ul2 ul li{position: relative;height: 42px;margin-bottom: 6px;line-height: 42px;border:1px solid #a29991;border-radius: 8px;padding-left:6em}
.main_4_ul2 ul li b{display: block;position: absolute;left: -1px;top: -1px;height: 42px;background: #c70c3a;width: 5em;text-align: center;font-size: 16px;
        font-weight: bold;color: #fff;border-top-left-radius:8px;border-bottom-left-radius: 8px;}
.main_4_ul2 ul li span{font-size: 0.8em;color: #fff;width: 60%;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: inline-block;}
.main_4_ul2 ul li a{font-size: 0.9em;color: #fd4848;float: right;margin-right: 0.8em}
.main_4_ul2 ul .main_4_ul2_lastli{height: 64px}
.main_4_ul2 ul .main_4_ul2_lastli b{height: 64px;line-height: 25px;padding-top: 5px}
.main_4_ul2 ul .main_4_ul2_lastli span{white-space: unset;line-height: 20px}


.main_country_pm_tit{background: linear-gradient(to right, #dc083f, #ff6245);overflow: hidden;}
.main_country_pm_tit h4{font-size: 1.1em;text-align: center;color: #fff;line-height: 2.4em;width: 50%;float: left;text-transform: uppercase;
    border:1px solid #fff;}
.main_country_pm table{width: 100%;border: 1px solid #efefef;}
.main_country_pm table tr td{font-size:0.8em;color: #434343;text-align: center;border-bottom: 1px solid #efefef;line-height: 2.4em}
.main_country_pm table tr th{font-size:1em;font-weight: bold;color: #434343;text-align: center;border-bottom: 1px solid #efefef;line-height: 2.4em;background: #f7f7f7}

.main_9 ul{}
.main_9 ul li{width: 50%;float: left;border:1px solid #dcdcdc;text-align: center;padding:1em 1em;}
.main_9 ul li img{width: 38%}
.main_9 ul li h4{font-weight: bold;color: #3c3c3c;font-size: 1.1em;line-height: 1.5em;margin-top: 0.5em}
.main_9 ul li span{width: 2em;height: 1px;background: #2179f1;display: inline-block;}
.main_9 ul li p{line-height: 1.8em;font-size: 1em;color:#000000;margin-top: 0.5em;height: 5em;
    text-overflow: -o-ellipsis-lastline;
      overflow: hidden;white-space:unset;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      line-clamp:3;
      -webkit-box-orient: vertical;}



.main_country_bm{background:url(../country/malai_m_53.jpg) no-repeat; background-size:100% 100%;position: relative;padding-bottom: 2em}
.main_country_bm form{background: #fff;width: 90%;margin:0 auto;border-radius: 10px;opacity: 0.95;padding:1.5em 1.5em;}
.main_country_bm .text_input_index{width: 100%;float: left;margin-bottom: 0.8em}
.main_country_bm .text_input_index input{width: 100%;border:1px solid #a1a1a1;background: #fff;line-height: 2.4em;font-size: 1em;padding-left: 10px;color: #9d9d9d;height: 2.4em;border-radius: 5px}
.main_country_bm .text_input_index select{width: 100%;border:1px solid #a1a1a1;background: #fff;line-height: 2.4em;font-size: 1em;padding-left: 10px;color: #9d9d9d;height: 2.4em;border-radius: 5px}
.main_country_bm .text_input_index2{border-bottom: 1px solid #a7a7a7;float: left;width: 100%;line-height:2.4em;white-space: nowrap;}
.main_country_bm .text_input_index2 input{border:0;line-height: 2.4em;;font-size: 1em;}
.main_country_bm .text_input_index2 span{display: inline-block;color: #6e6e6e;font-weight: bold;font-size: 0.8em;}



.main_country_bm2{background: #faf9f7;padding-bottom: 2.5em}
.main_country_bm2 .text_input_index{width: 84%;margin:0 8%;margin-bottom: 0.8em}
.main_country_bm2 .text_input_index input{width: 100%;border:1px solid #a1a1a1;background: #fff;line-height: 2.4em;font-size: 1em;padding-left: 1em;color: #9d9d9d;height: 2.4em;border-radius: 1.2em}
.main_country_bm2 .text_input_index select{width: 100%;border:1px solid #a1a1a1;background: #fff;line-height: 2.4em;font-size: 1em;padding-left: 1em;color: #9d9d9d;height: 2.4em;border-radius: 1.2em}
.main_country_bm2 .test_btn_index{width: 84%;margin:0 8%;}
.main_country_bm2 .test_btn_index input{background: linear-gradient(to right, #fd0189, #ff0018);width: 100%;border:0;border-radius: 1.2em;
    line-height:  2.4em;box-shadow: 0 5px 10px rgb(255 0 0 / 92%);font-size: 1em;color: #fff}


.main_foot{background: #070a28;color: #fff;padding:1px 0 1em 0;position: relative;}
.main_foot_p{position: absolute;opacity: 0.05;color: #fff;font-size: 2em;line-height: 1em;text-transform: uppercase;top: -0.2em;font-weight: bold;left: 0}
.main_foot ul{margin:1.6em 2em 1em 2em;border-bottom:1px solid #41435a;padding-bottom: 1em}
.main_foot ul li{float: left;width: 33.33%;text-align: center;}
.main_foot ul li h5{color: #fff;font-weight: bold;font-size: 1em}
.main_foot ul li h5 img{margin-right: 4px;position: relative;bottom: 1px}
.main_foot ul li span{display: inline-block;width: 80%;line-height: 2em;border-radius: 1em;font-size: 1em;color: #fff;background: #de0b3f;margin-top: 0.6em}
.main_foot p{opacity: 0.6;font-size: 0.8em;line-height: 1.6em;text-align: center;}
.main_foot p a{color: #fff;display: block;}

