@charset "UTF-8";


@charset "utf-8";
html, body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top; }
ul,li,dl,dd,dt { list-style-type: none; }
i,em,cite { font-style: normal; }
body {  -webkit-text-size-adjust:none;  font-family:"微软雅黑";}
a{ text-decoration: none; }
.clear,.cle {clear:both;}
a,area { blr:expression(this.onFocus=this.blur()) }   
a:focus { outline: none; }
@media screen and (min-width: 1600px) {
    .ea_h_box{width:100%; height:90px; position:absolute; background:#0263B3; left:0px; top:0px; z-index:999;}
    .index_body .ea_h_box{background:none !important;}
    .top{width:1300px; margin:auto; height:90px; }
    .t_t{width:100%; height:auto; margin:auto; position:relative;}
    .t_logo{ position:absolute; top:21px; left:-150px; z-index:999;}
    .t_logo img{ height:52px; border:0px; }

    .xn_n_14_wrap{ height:90px; width:1300px; margin:auto; text-align:center; z-index:99;display: flex;align-items: center;}
    .xn_n_14_wrap_main{flex:1; margin-left:140px; height:90px; text-align:left;}
    /*.xn_n_14_wrap_main>ul>li{ float:left;height: 90px;line-height: 90px;margin-right:35px;}*/
    .xn_n_14_wrap_main>ul>li{ float:left;height: 90px;line-height: 90px;padding:0 4px;}
    .xn_n_14_wrap_main>ul>li>a{display: block;color: #ffffff; font-size:14px; height:90px; line-height:90px;}
    /*.xn_n_14_wrap_main>ul>li.xn_n_14_wrap_menu1_2>a,.xn_n_14_wrap_main>ul>li.xn_n_14_wrap_menu1_cur>a,.xn_n_14_wrap_main>ul>li:hover>a{ border-bottom:3px #FFFFFF solid;}*/
    .xn_n_14_wrap_main>ul>li>ul{width: 120px; text-align:center;  height: auto;position:absolute;top:90px;left:50%; margin-left:-60px; background:#0263B3; display:none !important; }
    .xn_n_14_wrap_main>ul>li>ul>li{line-height:30px;font-size:14px; height:30px;margin: 0 auto; position:relative;}
    .xn_n_14_wrap_main>ul>li>ul>li>a{color:#ffffff;  margin:auto;display:block;}
    .xn_n_14_wrap_main>ul>li>ul>li>a:hover{text-decoration:underline;}
    .xn_n_14_wrap_main>ul>li>ul>li>ul{width: 100%; text-align:center;  height: auto;position:absolute;top:0px;left:100%; background:#206DC7; display:none !important; }
    .xn_n_14_wrap_main>ul>li>ul>li>ul>li{line-height:35px;font-size:14px; height:35px;margin: 0 auto; border-bottom:1px #ddd solid; position:relative;}
    .xn_n_14_wrap_main>ul>li>ul>li>ul>li>a{color:#ffffff;  margin:auto;display:block;}
    .xn_n_14_wrap_main>ul>li>ul>li>ul>li>a:hover{background:#00A53C;}
    .xn_n_14_wrap_main>ul>li:nth-child(n+10){display:none;}
    .xn_n_14_wrap_main>ul>li>ul>li>ul>li>ul{display:none !important;}
    #type1Li_n0 a{border:none !important;}


    .t_search{width:210px; border-radius:50px; border:1px #9AC1E1 solid; height:40px;position: relative;}
    .t_search_text{border:0px; background-color: transparent; outline:none; padding-left:20px; width:150px; height:40px; line-height:40px; color:#fff; color:#fff;}
    .t_search img{position:absolute; right:15px; top:6px;}
    .t_ver{height:30px; position:absolute; right:-150px; top:30px; border-radius:50px; background:#fff;}
    .t_ver li{float:right; height:30px;border-radius:50px; overflow:hidden;}
    .t_ver li a{display:block; height:30px; line-height:30px; padding:0px 20px; color:#222222; font-size:14px;}
    .t_ver li:nth-child(1) a{ background:#DE0011;color:#fff;}
}
@media screen and (min-width: 1400px) and (max-width: 1599px){
    .ea_h_box{width:100%; height:90px; position:absolute; background:#0263B3; left:0px; top:0px; z-index:999;}
    .index_body .ea_h_box{background:none !important;}
    .top{ margin:auto; height:90px; }
    .t_t{width:100%; height:auto; margin:auto; position:relative;}
    .t_logo{ position:absolute; top:21px; left:10px; z-index:999;}
    .t_logo img{ height:52px; border:0px; }

    .xn_n_14_wrap{height:90px; width:1300px; margin:auto; text-align:center; z-index:99;}
    .xn_n_14_wrap_main{margin:0 auto; margin-left:180px; height:90px; text-align:left;}
    /*.xn_n_14_wrap_main>ul>li{ float:left;height: 90px;line-height: 90px; margin-right:35px;}*/
    .xn_n_14_wrap_main>ul>li{ float:left;height: 90px;line-height: 90px;padding:0 4px;}
    .xn_n_14_wrap_main>ul>li>a{display: block;color: #ffffff; font-size:14px; height:90px; line-height:90px;}
    /*.xn_n_14_wrap_main>ul>li.xn_n_14_wrap_menu1_2>a,.xn_n_14_wrap_main>ul>li.xn_n_14_wrap_menu1_cur>a,.xn_n_14_wrap_main>ul>li:hover>a{ border-bottom:3px #FFFFFF solid;}*/
    .xn_n_14_wrap_main>ul>li>ul{width: 120px; text-align:center;  height: auto;position:absolute;top:90px;left:50%; margin-left:-60px; background:#0263B3; display:none !important; }
    .xn_n_14_wrap_main>ul>li>ul>li{line-height:30px;font-size:14px; height:30px;margin: 0 auto; position:relative;}
    .xn_n_14_wrap_main>ul>li>ul>li>a{color:#ffffff;  margin:auto;display:block;}
    .xn_n_14_wrap_main>ul>li>ul>li>a:hover{text-decoration:underline;}
    .xn_n_14_wrap_main>ul>li>ul>li>ul{width: 100%; text-align:center;  height: auto;position:absolute;top:0px;left:100%; background:#206DC7; display:none !important; }
    .xn_n_14_wrap_main>ul>li>ul>li>ul>li{line-height:35px;font-size:14px; height:35px;margin: 0 auto; border-bottom:1px #ddd solid; position:relative;}
    .xn_n_14_wrap_main>ul>li>ul>li>ul>li>a{color:#ffffff;  margin:auto;display:block;}
    .xn_n_14_wrap_main>ul>li>ul>li>ul>li>a:hover{background:#00A53C;}
    .xn_n_14_wrap_main>ul>li:nth-child(n+10){display:none;}
    .xn_n_14_wrap_main>ul>li>ul>li>ul>li>ul{display:none !important;}
    #type1Li_n0 a{border:none !important;}


    .t_search{position:absolute; right:130px; top:25px; width:190px; border-radius:50px; border:1px #9AC1E1 solid; height:40px;}
    .t_search_text{border:0px; background-color: transparent; outline:none; padding-left:20px; width:160px; height:40px; line-height:40px; color:#fff; color:#fff;}
    .t_search img{position:absolute; right:15px; top:6px;}
    .t_ver{height:30px; position:absolute; right:10px; top:30px; border-radius:50px; background:#fff;z-index: 9999999;}
    .t_ver li{float:right; height:30px;border-radius:50px; overflow:hidden;}
    .t_ver li a{display:block; height:30px; line-height:30px; padding:0px 15px; color:#222222; font-size:14px;}
    .t_ver li:nth-child(1) a{ background:#DE0011;color:#fff;}
}
@media screen and (min-width: 1200px) and (max-width: 1399px){
    .ea_h_box{width:100%; height:90px; position:absolute; background:#0263B3; left:0px; top:0px; z-index:999;}
    .index_body .ea_h_box{background:none !important;}
    .top{ margin:auto; height:90px; }
    .t_t{width:100%; height:auto; margin:auto; position:relative;}
    .t_logo{ position:absolute; top:21px; left:10px; z-index:999;}
    .t_logo img{ height:52px; border:0px; }

    .xn_n_14_wrap{height:90px; width:1200px; margin:auto; text-align:center; z-index:99;}
    .xn_n_14_wrap_main{margin:0 auto; margin-left:225px; height:90px; text-align:left;}
    /*.xn_n_14_wrap_main>ul>li{ float:left;height: 90px;line-height: 90px; margin-right:20px;}*/
    .xn_n_14_wrap_main>ul>li{ float:left;height: 90px;line-height: 90px;padding:0 4px;}
    .xn_n_14_wrap_main>ul>li>a{display: block;color: #ffffff; font-size:14px; height:90px; line-height:90px;}
    /*.xn_n_14_wrap_main>ul>li.xn_n_14_wrap_menu1_2>a,.xn_n_14_wrap_main>ul>li.xn_n_14_wrap_menu1_cur>a,.xn_n_14_wrap_main>ul>li:hover>a{ border-bottom:3px #FFFFFF solid;}*/
    .xn_n_14_wrap_main>ul>li>ul{width: 120px; text-align:center;  height: auto;position:absolute;top:90px;left:50%; margin-left:-60px; background:#0263B3; display:none !important; }
    .xn_n_14_wrap_main>ul>li>ul>li{line-height:30px;font-size:14px; height:30px;margin: 0 auto; position:relative;}
    .xn_n_14_wrap_main>ul>li>ul>li>a{color:#ffffff;  margin:auto;display:block;}
    .xn_n_14_wrap_main>ul>li>ul>li>a:hover{text-decoration:underline;}
    .xn_n_14_wrap_main>ul>li>ul>li>ul{width: 100%; text-align:center;  height: auto;position:absolute;top:0px;left:100%; background:#206DC7; display:none !important; }
    .xn_n_14_wrap_main>ul>li>ul>li>ul>li{line-height:35px;font-size:14px; height:35px;margin: 0 auto; border-bottom:1px #ddd solid; position:relative;}
    .xn_n_14_wrap_main>ul>li>ul>li>ul>li>a{color:#ffffff;  margin:auto;display:block;}
    .xn_n_14_wrap_main>ul>li>ul>li>ul>li>a:hover{background:#00A53C;}
    .xn_n_14_wrap_main>ul>li:nth-child(n+10){display:none;}
    .xn_n_14_wrap_main>ul>li>ul>li>ul>li>ul{display:none !important;}
    #type1Li_n0 a{border:none !important;}


    .t_search{position:absolute; right:110px; top:25px; width:190px; border-radius:50px; border:1px #9AC1E1 solid; height:40px;}
    .t_search_text{border:0px; background-color: transparent; outline:none; padding-left:20px; width:160px; height:40px; line-height:40px; color:#fff; color:#fff;}
    .t_search img{position:absolute; right:15px; top:6px;}
    .t_ver{height:30px; position:absolute; right:10px; top:30px; border-radius:50px; background:#fff;z-index: 9999999;}
    .t_ver li{float:right; height:30px;border-radius:50px; overflow:hidden;}
    .t_ver li a{display:block; height:30px; line-height:30px; padding:0px 10px; color:#222222; font-size:12px;}
    .t_ver li:nth-child(1) a{ background:#DE0011;color:#fff;}
}

/* 767 */
@media (max-width: 1006px) {
    .ea_h_box{
        width:100%;
        height:1.4633333333333333rem;
        position:absolute;
        left:0rem;
        top:0rem;
        z-index:999;
        background:#0063B3;
    }
    .index_body .ea_h_box{background:none !important;}
    .top{
        width:100%;
        height:auto;
        position:relative;
    }
    .t_t{
        width:100%;
        height:1.4633333333333333rem;
        margin:auto;
        position:relative;
    }
    .t_logo{
        text-align:center;
    }
    .t_logo img{
        height:0.8rem;
        margin-top:0.306666666666666666rem;
        border:0px;
    }
    .t_search{
        width:80%;
        margin:auto;
        border-radius:0.6666666666666666rem;
        border:1px #9AC1E1 solid;
        height:0.8rem;
        position:relative;
        margin-top:0.66666666666666666rem;
    }
    .t_search_text{
        border:0px;
        background-color: transparent;
        outline:none;
        padding-left:10%;
        position:absolute;
        left:0rem;
        top:0rem;
        width:80%;
        height:0.8rem;
        line-height:0.8rem;
        font-size:0.38rem;
        color:#fff;
    }
    .t_search img{
        position:absolute;
        right:0.2rem;
        top:50%;
        width: 0.5rem;
        margin-top: -0.24666666666666667rem;
    }
    .t_ver{
        height:0.6rem;
        position:absolute;
        right:3%;
        top:0.44rem;
        border-radius:0.6666666666666666rem;
        background:#fff;
    }
    .t_ver li{
        float:right;
        height:0.6rem;
        border-radius:0.6666666666666666rem;
        overflow:hidden;
    }
    .t_ver li a{
        display:block;
        height:0.6rem;
        line-height:0.6rem;
        padding:0rem 0.13333333333333333rem;
        color:#222222;
        font-size:0.38rem;
    }
    .t_ver li:nth-child(1) a{
        background:#DE0011;
        color:#fff;
    }
    .mnav_btn{
        width:1.3333333333333333rem;
        height:1.46rem;
        position:absolute;
        left:0rem;
        top:0rem;
        background:url(/Public/images/rc/Heads/52780/images/mnav_btn.png?d=20190624170320374) no-repeat center center;
        background-size:0.7333333333333333rem 0.3333333333333333rem;
        cursor:pointer;
        z-index: 99999;
        -webkit-transition: all 0.5s ease;
        -moz-transition: all 0.5s ease;
        -o-transition: all 0.5s ease;
        transition: all 0.5s ease;
    }
    .mnav_curr{
        background:url(/Public/images/rc/Heads/52780/images/mnav_btn_curr.png?d=20190624170320374) no-repeat center center !important;background-size: 0.5rem !important;
        left:61%!important;
        margin-left:-1.3333333333333333rem;
    }
    .mnav_bj{
        width:100%;
        height:100%;
        position:fixed;
        left:0rem;
        top:0rem;
        background:rgba(0,0,0,0.5);
        display:none;
        z-index:99;
    }
    .xn_n_14_wrap{
        position: relative;
        background:#0063B3 url(/Public/images/g1/M00/08/96/CgAGTF0TIBeAbpSFAAAd9xK0AJk457.png) no-repeat 0.26666666666666666rem 0.5rem;
        background-size:3.06rem;
        height:100%;
        width:61%;
        position:fixed;
        top:0rem;
        left:-61%;
        text-align:center;
        z-index:9999;
        -webkit-transition: all 0.5s ease;
        -moz-transition: all 0.5s ease;
        -o-transition: all 0.5s ease;
        transition: all 0.5s ease;
    }
    .xn_n_14_wrap_main{
        margin:0 auto;
        width:100%;
        height:auto;
        margin-top:1.4666666666666667rem;
    }
    .xn_n_14_wrap_main>ul>li{
        height: auto;
        width:100%;
        position:relative;
        border-bottom:0.013333333333333334rem #277ABE solid;
    }
    .xn_n_14_wrap_main>ul>li>a{
        margin:auto;
        width:90%;
        margin:auto;
        height:1.4666666666666667rem;
        line-height:1.4666666666666667rem;
        text-align:left;
        display: block;
        color: #fff;
        font-size:0.40333333333333335rem;
    }
    .xn_n_14_wrap_main>ul>li.xn_n_14_wrap_menu1_2>a,.xn_n_14_wrap_main>ul>li.xn_n_14_wrap_menu1_cur>a,.xn_n_14_wrap_main>ul>li:hover>a{

    }
    .xn_n_14_wrap_main>ul>li>ul{
        width:100%;
        height:auto;
        margin:auto;
        text-align:left;
        display:none !important;
    }
    .xn_n_14_wrap_main>ul>li>ul>li{
        width:100%;
        height:0.6rem;
        line-height:0.6rem;
        margin:auto;
        border-top:0.013333333333333334rem #DCDCDC solid;
    }
    .xn_n_14_wrap_main>ul>li>ul>li>a{
        color: #333333;
        font-size:0.21333333333333335rem;
        display:block;
        width:88%;
        margin:auto;
    }
    .xn_n_14_wrap_main>ul>li>ul>li>a:hover{
        color: #A1C406;
    }
    .xn_n_14_wrap_main>ul>li>ul>li>ul{
        display:none !important;
    }
    .xn_n_14_open_curr{
        left:0rem;
    }
    #type1Li_n0{border-top: 0.013333333333333334rem #277ABE solid;
    }
}
@media screen and (min-width: 900px) and (max-width: 1199px){
    .ea_h_box{width:100%; height:90px; position:absolute; background:#0263B3; left:0px; top:0px; z-index:999;}
    .index_body .ea_h_box{background:none !important;}
    .top{ margin:auto; height:90px; position:relative; }
    .t_t{width:100%; height:auto; margin:auto; position:relative;}
    .t_logo{ position:absolute; top:21px; left:10px; z-index:999;}
    .t_logo img{ height:52px; border:0px; }

    .xn_n_14_wrap{height:90px; width:1200px; margin:auto; text-align:center; z-index:99;}
    .xn_n_14_wrap_main{margin:0 auto; margin-left:280px; height:90px; text-align:left;}
    .xn_n_14_wrap_main>ul>li{ float:left;height: 90px;line-height: 90px; margin-right:15px;}
    .xn_n_14_wrap_main>ul>li>a{display: block;color: #ffffff; font-size:14px; height:90px; line-height:90px;}
    /*.xn_n_14_wrap_main>ul>li.xn_n_14_wrap_menu1_2>a,.xn_n_14_wrap_main>ul>li.xn_n_14_wrap_menu1_cur>a,.xn_n_14_wrap_main>ul>li:hover>a{ border-bottom:3px #FFFFFF solid;}*/
    .xn_n_14_wrap_main>ul>li>ul{width: 120px; text-align:center;  height: auto;position:absolute;top:90px;left:50%; margin-left:-60px; background:#0263B3; display:none !important; }
    .xn_n_14_wrap_main>ul>li>ul>li{line-height:30px;font-size:14px; height:30px;margin: 0 auto; position:relative;}
    .xn_n_14_wrap_main>ul>li>ul>li>a{color:#ffffff;  margin:auto;display:block;}
    .xn_n_14_wrap_main>ul>li>ul>li>a:hover{text-decoration:underline;}
    .xn_n_14_wrap_main>ul>li>ul>li>ul{width: 100%; text-align:center;  height: auto;position:absolute;top:0px;left:100%; background:#206DC7; display:none !important; }
    .xn_n_14_wrap_main>ul>li>ul>li>ul>li{line-height:35px;font-size:14px; height:35px;margin: 0 auto; border-bottom:1px #ddd solid; position:relative;}
    .xn_n_14_wrap_main>ul>li>ul>li>ul>li>a{color:#ffffff;  margin:auto;display:block;}
    .xn_n_14_wrap_main>ul>li>ul>li>ul>li>a:hover{background:#00A53C;}
    .xn_n_14_wrap_main>ul>li:nth-child(n+10){display:none;}
    .xn_n_14_wrap_main>ul>li>ul>li>ul>li>ul{display:none !important;}
    #type1Li_n0 a{border:none !important;}


    .t_search{display:none;position:absolute; right:130px; top:25px; width:170px; border-radius:50px; border:1px #9AC1E1 solid; height:40px;}
    .t_search_text{border:0px; background-color: transparent; outline:none; padding-left:20px; width:150px; height:40px; line-height:40px; color:#fff; color:#fff;}
    .t_search img{position:absolute; right:15px; top:6px;}
    .t_ver{height:30px; position:absolute; right:10px; top:30px; border-radius:50px; background:#fff;z-index: 9999999;}
    .t_ver li{float:right; height:30px;border-radius:50px; overflow:hidden;}
    .t_ver li a{display:block; height:30px; line-height:30px; padding:0px 10px; color:#222222; font-size:12px;}
    .t_ver li:nth-child(1) a{ background:#DE0011;color:#fff;}
}




@media (min-width: 768px) {
    .foot_nav{float:left; margin-left:60px; width:695px; overflow:hidden;}
    .foot_nav>ul>li{float:left; width:95px; overflow:hidden; margin-right:18px;}
    .foot_nav>ul>li>a{display:block; color:#636363; font-size:14px; height:30px; line-height:30px; margin-bottom:5px;background:url(/Public/images/rc/Bottoms/52789/images/foot_nav.png?d=20190624170321202) no-repeat  right center;}
    .foot_nav>ul>li>ul>li>a{display:block; color:#A9A9A9; font-size:13px; line-height:30px;}
    .foot_nav>ul>li:nth-child(n+7){display:none;}
    .foot_nav>ul>li a:hover{color:#0063B3 !important;}
    /*.foot_nav>ul>li#foot_type1Li_n3{width:110px;}*/
}
@media (max-width: 767px) {
    .foot_nav{display:none;}
}


@media (min-width: 768px) {
    .foot_copy{line-height:30px; color:#a9a9a9; overflow:hidden; font-size:13px; margin-left:60px;}
    .foot_copy>div{float:left;margin-right: 10px;}
    .foot_copy>div a{color:#a9a9a9;}
    .foot_copy>div a:hover{color:#0063B3;}
}
@media (max-width: 767px) {
    .foot_copy{
        line-height:0.6rem;
        text-align:center;
        color:#a9a9a9;
        overflow:hidden;
        font-size:0.38rem;
    }
    .foot_copy>div{
        display:inline-block;
    }
    .foot_copy>div a{
        color:#a9a9a9;
    }
    .foot_copy>div a:hover{
        color:#0063B3;
    }
}


@media (min-width: 768px) {
    .foot_tel{line-height:30px; color:#a9a9a9; overflow:hidden; font-size:13px; margin-left:60px; }
    .foot_zip{display:none;}
    .foot_tel_f{overflow:hidden;}
    .foot_tel_f>div{float:left; margin-right:30px;}
}
@media (max-width: 767px) {
    .foot_tel_f{display:none;}
    #foot_tel {text-align: center;}
}


.xn_f_2_warp {}


@media (min-width: 768px) {
    .xn_f_21_wrap{width:100%;height:auto;    margin: 46px 0px auto; background:#F8F8F8; border-top:1px #E1E1E1 solid; overflow:hidden; display:none;}
    .xn_f_21_list{width:1080px; height:auto; overflow:hidden; margin:auto; padding:8px 0px;}
    .xn_f_21_list>div{float:left; height:30px; line-height:30px; color:#a9a9a9; font-size:12px; margin-right:15px;}
    .xn_f_21_list>div a{color:#a9a9a9;}
    .xn_f_21_list>div a:hover{color:#0063B3;}
    .index_body .xn_f_21_wrap{display:block !important;}
}
@media (max-width: 767px) {
    .xn_f_21_wrap{display:none;}
}


@media (min-width: 768px) {
    .foot{width:100%; overflow:hidden; background:#F8F8F8; padding-top:1px;}
    .foot_c{width:1200px; height:auto; overflow:hidden; margin:auto; padding:40px 0px;}
    .foot_right{float:left; width:440px;border-left:1px #E1E1E1 solid;}
    .foot_right_weixn{ margin-left:60px; color:#636363; margin-bottom:10px; position:relative; font-size:14px; height:35px; line-height:35px; background:url(/Public/images/rc/Bottoms/52789/images/foot_right_weixn.png?d=20190624170321202) no-repeat 90px center;}
    .foot_right_weixn_ma{width:121px; height:132px; display:none;background:url(/Public/images/g1/M00/06/77/CgAGS10RmAOAZppPAABE-PZFnwg913.png) no-repeat  center center; position:absolute; right:206px; top:40px;}
    .foot_right_weixn:hover .foot_right_weixn_ma{display:block;}
}
@media (max-width: 767px) {
    .foot{width:100%; overflow:hidden; background:#F8F8F8; padding-top:1px;}
    .foot_c{width:94%; height:auto; overflow:hidden; margin:auto; padding:10px 0px;}
    .foot_right{}
    .foot_right_weixn{ display:none;}
}


