@charset "utf-8";
/*inbanner*/
.footer .line{display:none;}
.inbanner {
    background: url(../images/inbanner.jpg) center no-repeat;
    height: 400px;
    padding-top: 125px;
    box-sizing: border-box;
}
.inbanner_serv{background: url(../images/inbanner_serv.jpg) center no-repeat;}
.inbanner_track{background: url(../images/inbanner_track.jpg) center no-repeat;}
.inbanner_zhao{background: url(../images/inbanner_zhao.jpg) center no-repeat;}
.inbanner_help{background: url(../images/inbanner_help.jpg) center no-repeat;}
.inbanner_news{background: url(../images/inbanner_news.jpg) center no-repeat;}
.inbanner .nr{background-color: rgba(255,255,255,.8);padding: 20px;box-sizing: border-box;}
.inbanner b{ font-size:36px; font-weight:bold;color: #d42a1e;}
.inbanner em{ display:block; width:61px;height:4px; background-color: #d42a1e; margin:30px 0 18px 0}
.inbanner span{ color: #333; font-size: 16px;}

/*位置*/
.com_wz{text-align: left;color: #000;margin-bottom: 18px;}
.com_wz span{font-size: 14px;color: #999;display: inline-block;padding-left: 24px;background: url(../images/in_dw.png) -0px 4px no-repeat;padding: 4px 0 4px 24px;}
.com_wz a{font-size: 14px;color: #000;}
.com_wz a:hover{ color: #d42a1e; }
/*in   left*/
.in_left{background-color: #f4f4f4;width: 100%;box-sizing: border-box;padding: 20px;margin-top: 10px;}
.in_left .pro_tit{text-align: center;padding: 20px 0;background-color: #ffb600;}
.in_left .pro_tit span{position: relative;font-size: 18px;color: #000;margin: 18px 0 12px 0;}
.in_left .pro_tit span:before{/* content: ""; */display: block;position: absolute;width: 28px;height: 1px;background-color: #fff;left: 10px;top: 12px;}
.in_left .pro_tit span:after{/* content: ""; */display: block;position: absolute;width: 28px;height: 1px;background-color: #fff;right: 10px;top: 12px;}
.in_left .pro_tit em{font-size: 14px;color: #000;text-transform: uppercase;}
.in_left .pro_li{box-sizing: border-box;}
.in_left .pro_li ul{ display:flex;flex-wrap: wrap;}
.in_left .pro_li li{line-height: 42px;height: 42px;position: relative;text-align: center;transition: all 0.2s;width: calc(16.6667% - 10px);float: left;box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.25);background-color: #fff;margin-right: 12px;border-radius: 5px;margin-bottom: 12px;}
.in_left .pro_li li.on{background-color: #008fde;box-shadow: none;}
.in_left .pro_li li.on a{ color:#FFFFFF!important;}
.in_left .pro_li li:nth-child(6n){ margin-right:0;}

.in_left .pro_li li a{font-size: 15px;color: #666;display:block;position:relative;text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    height: 42px;
    overflow: hidden;padding: 0 5px;}
.in_left .pro_more{ width: 174px; height: 33px; margin: 26px auto 14px auto; background-color: #d42a1e; text-align: center; line-height: 33px; }
.in_left .pro_more a{ color: #fff; font-size: 14px; }
.in_left .pro_more:hover{background-color: #d42a1e;}

.in_left .pro_lx_tit{ text-align: center; }
.in_left .pro_lx_tit span{ display: block;position: relative;font-size: 20px;color: #fff;margin: 18px 0 12px 0;}
.in_left .pro_lx_tit span:before{content: "";display: block;position: absolute;width: 28px;height: 1px;background-color: #fff;left: 10px;top: 12px;}
.in_left .pro_lx_tit span:after{content: "";display: block;position: absolute;width: 28px;height: 1px;background-color: #fff;right: 10px;top: 12px;}

/**/
.in_right{width: 100%;float: right;}


/*about*/


.ab_box p{line-height: 2.5;}
.ab_tit{ border-bottom:1px solid #ebebeb;margin: 40px 0 20px 0;text-align: center;}
.ab_tit h1{font-size: 20px;display:inline-block;padding-bottom: 10px;position:relative;color: #d42a1e;}
.ab_tit h1:before{content:"";position:absolute;width: 100%;height: 3px;background-color: #d42a1e;left: 50%;bottom: -2px;transform: translateX(-50%);}

/*新闻*/
.list_article {
}
.list_article li:first-child{/* border-top: 1px dashed #e5e5e5; */}
.list_article li {
    padding: 34px 0px;
    border-bottom: 1px dashed #e5e5e5;
}
.list_article li:hover .news_con h3{color: #d42a1e;/* font-weight:bold; */}
.list_article li .main_pic{float: left;width: 20%; position: relative;}
.list_article li .main_pic img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    height: 160px;
}

.list_article li .news_con {
    margin-left: 2%;
    width: 78%;
    float: left;
}

.list_article li .news_con h3 {
    font-size: 20px;
    padding-top: 20px;
    color: #333;
}

.list_article li .news_con p {
    font-size: 14px;
    padding-top: 20px;
    color: #666;
    line-height: 25px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    height: 92px;
    overflow: hidden;
}
.list_article li .news_date{float: left;width: 80px;height: 80px;text-align: center;background-color: #ddd;/* border-radius: 8px; */padding: 8px 0;position: absolute;right: 0;bottom: 0;opacity: 0.8;box-sizing: border-box;}
.list_article li:hover .news_date{background-color: #ffb600;}
.list_article li .news_date span{font-size: 40px;color: #747474;display: block;margin-bottom: 6px;margin-top: 10px;}
.list_article li .news_date em{font-size: 16px;color: #747474;}
.list_article li:hover .news_date span{color: #333;}
.list_article li:hover .news_date em{color: #333;}

/*分页*/
.pagination {text-align: center;line-height: 30px;margin: 20px 0;display: flex;justify-content: center;}
.pagination a:nth-child(1), .pagination a:nth-child(2), .pagination a:nth-last-child(2), .pagination a:last-child{padding: 0 16px;font-size: 14px;border: 1px solid #e9e9e9;display: inline-block;color: #555;text-decoration: none;border-right: none;}
.pagination a:last-child{border: 1px solid #e9e9e9;}
.pagination .number {width: 40px;font-size: 14px;border: 1px solid #e9e9e9;display: inline-block;color: #555;text-decoration: none;border-right: none;}
.pagination .number.current {font-size: 14px;border: 1px solid #ffb600;display: inline-block;color: #fff;background: #ffb600;}
.pagination a:hover { text-decoration: underline; }


/* 文章页 */
.article { padding: 30px 10px; }
.article .a-title {padding-bottom: 18px;text-align: center;}
.article .a-title .h1 h1{ width: 100%; line-height: 28px; font-size: 28px; margin-bottom: 14px; color: #000; font-weight: bold; }
.article .a-title .info { width: 100%; line-height: 20px; font-size: 12px; color: #999; }
.article .a-title .info em { margin-right: 18px; }
.article .a-body { padding: 10px; }
    .article .a-body img{
        max-width:80%;
        height:auto;
    }
    /* 翻页样式 */
    .page_control {
        width: 100%;
        margin-top: 30px;
        border-top: 1px solid #f1f1f1;
        padding-top: 20px;
        position: relative;
    }
.page_control .button {width: 83px;height: 30px;line-height: 28px;font-size: 14px;padding: 0;text-align: center;margin-top: -18px;background: #fff;border-radius: 0;display: inline-block;box-sizing: border-box;position: absolute;top: 3px;left: 50%;margin-left: -40px;}
.page_control .page_go { width: 50%; font-size: 12px; }
.page_control .page_go a {line-height: 33px;font-size: 13px;color: #666;}
.page_control .page_go a:hover{color: #ffb600;}
.button.btn-main-em {color: #000;border: 1px solid #333;}
.button.btn-main-em:hover{color: #000;border: 1px solid #ffb600; background-color:#ffb600;}
/*服务*/
.pro_item{float: left;width: 289px;margin-right: 20px;border: 1px solid #f1f1f1;margin-bottom:20px;display:inline-block;vertical-align: top;background:#fff;position:relative;}
.pro_item:nth-child(3n){ margin-right: 0; }
.pro_item .pro_pic{width: 289px;height: 158px;}
.pro_item .pro_pic img{width: 100%; height: 100%;}
.pro_item .pro_a{text-align: center;line-height: 25px;padding:10px;height: 110px;box-sizing: border-box;}
.pro_item .pro_a a{ font-size:16px; line-height:40px;}
.pro_item:hover .pro_a a{ color:#d42a1e;}
.pro_item .pro_a p{font-size:14px;line-height:24px;height:50px;overflow:hidden;color: #999;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.pro_item:hover{border: 1px solid #ffb600;}


/*下载中心*/
.newslist2 { }
.newslist2w { padding: 38px 50px; }
.newslist2 ul li {border-bottom: #f1f1f1 1px solid;height: 26px;line-height:26px;font-size:14px;padding: 13px 10px;}
.newslist2 ul li:hover { background: #f1f1f1; }
.newslist2 h2 { font-size: 20px; }
.newslist2 small { float:right; }
.i_download { float:right; color: #d42a1e; }
.newslist2 a { float:left;}
.newslist2 a:hover { color: #d42a1e;}
.newslist2 .download_a {float: right;/* background-color:#ffb600; */color:#000;padding: 0px 13px;display:block;font-size: 13px; transition:none;}
.newslist2 .download_a:hover {background-color:#d42a1e; color:#fff;}
.newslist2 span{float: left;color:#999;font-size:12px;margin-left: 10px;}
.news_con { line-height: 25px; padding: 10px 0px; font-size:14px; }
.news_con h1 { font-size:20px; text-align:center; line-height:30px; padding-bottom:20px; margin-bottom:20px; border-bottom:1px #ccc dotted; }
.news_con h1 p { text-align:center; font-weight:normal !important; color:#999; font-size: 12px; }
.news_con h1 p span { margin:0 10px; font-size: 12px; }


/*track*/
.wayExpressBox{ margin-top: 20px; }
.search_txt {
    width: 100%;
    font-size: 14px;
    line-height: 18px;
    resize: none;
    background: #fff;
    padding: 5px 10px;
    margin-bottom: 15px;
    border: 1px solid #ffb600;
    position: relative;
    overflow: hidden;
box-sizing: border-box;}

.search_txt .query_txt {
    display: inline-block;
    line-height: 25px;
    width: 100%;
    height: 70px;
    border: none;
    font-size: 14px;
    vertical-align: top;
    color: #666;
    resize: none;
    overflow-y: hidden;
    outline: none;
}
.search_box {
    margin-bottom: 15px;
    position: relative;
    z-index: 3;
}
.express-cont.price .price-result .result-item-list div {
    line-height: 88px;
    text-align: center;
}
.express-cont.price .price-result .ship_a {
    display: block;
    width: 135px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    color: #fff;
    background: #231815;
    cursor: pointer;
    margin: 0px auto 0;
    border-radius: 100px;
}

/*查价样式*/
.price_con {margin:0 40px;color: #666; font-size: 15px;}
.p_item {float: left;margin: 15px 0;width: 50%;}
.p_item span { width:100px; text-align:right; display:inline-block;}
.p_item .p_txt {width: 200px;height: 30px;border: 1px solid #e8e8e8;outline: none;border-radius: 3px;padding-left: 10px;font-size: 15px;}
.p_item .p_txt:focus{  
    border-style:solid;  
    border-color: rgba(20,189,222,0.8);  
    box-shadow: 0px 0px 6px #14bdde;  
} 
    .p_item .p_txt1 {width:80px;}
.p_input {padding: 10px 50px !important;outline: none;border-radius: 10px;background-color: #ffb600;color: #000 !important;font-size:16px;border: none;margin-top: 20px;width: 160px !important;}
.p_input:hover{background-color:#d42a1e; color:#fff !important;}
.biao1 { width: 1100px; text-align: center; margin:20px auto; }
.biao1 tr { }
.biao1 th {font-size: 14px;border: 0;padding:10px 0;background-color: #ff7a1d;color:#fff;}
.biao1 td {font-size: 14px;border: 1px solid #dddddd;padding:10px 0;}
.biao1 tr:hover{
    background-color: #f3f3f3;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}


/*网点*/
.cz_title {
text-align: center;
margin-top: 12px;
}
.cz_map{float:left;padding:10px 27px 0px 0px;}
.cz_maprt{margin-left: 415px;
border-left: dashed 1px #666;
font-size: 14px;
padding-left: 25px;
margin-top: 50px;}
.cz_maprt p{line-height:24px;color:#346aa6;}
.cz_maprt p strong{color:#5e5e5e;}
.czmap_line{height:70px;display:block;}
.cz_maprt p a{color:#346aa6;}
.cz_maprt p strong a{text-decoration:underline;}

.cz_tltb{width:100%;background: #ffb600 url(cz_012.jpg) no-repeat left top;margin-top:10px;border-radius: 5px 5px 0 0;}
.cz_tltb strong{color:#d42a1e;font-size:14px;padding:0px 0px 0px 19px;}
.cz_tltb span{display:block;padding:4px 0;height:25px;}
.cz_tltb span a{margin:0px 6px 0px 3px;}
.cz_tltb em{font-style:normal;float:right;background:url(cz_013.jpg) no-repeat right top;height:23px;margin-top:-33px;padding:5px 20px 0px 0px;}
.cz_tltb em a{color:#d42a1e; font-size:12px; text-decoration:none;}

.cz_tb{width:100%;padding:10px 0px;}
.cz_tad{background:none repeat scroll 0 0 #CCCCCE;border:1px solid #CCCCCE;border-collapse: collapse;}
.cz_tad td,.cz_tad tr{color: #000;border:1px solid #CCCCCE;border-collapse: collapse;}
.cz_tad td{padding: 5px 3px;font-size: 13px;}
.cztb_title{background: #f1f1f1;font-size:14px;text-align:center;line-height: 32px;font-weight:bold;}
.cztb_bai{background:#fff;text-align:center;line-height:18px; font-size:12px;}
.cztb_bai span{display:block;text-align:left;padding:0px 5px;}

.cztb_title td{ border:none;}

/*feedback*/
.q_ask {width: 100%;padding:20px;color:#666;font-size:14px;box-sizing: border-box;}
.q_ask .q_inp {width: 100%;height: 40px;border:1px solid #ccc;padding:10px 18px;margin-bottom:10px;box-sizing: border-box;border-radius: 5px;}
.q_ask label#q_tips { color:#999; position:absolute; top: 627px; left: 50%; margin-left: -406px; font-size:14px; cursor:text;  *top:630px;
}
.q_ask em { /* padding-left:10px; */ line-height:38px; font-style:normal; float:left; }
.q_ask .q_area {width: 100%;min-height: 66px;line-height:26px;padding:10px 18px;border:1px solid #ccc;margin-top:10px;box-sizing: border-box;border-radius: 5px;}
.q_ask label#q_tips { color: #999; position: absolute; top: 627px; left: 50%; margin-left: -406px; font-size: 14px; cursor: text; }
.q_btn {position:relative;  *z-index:1;}
.q_tj, .q_qx {width: 170px !important;height: 40px;line-height: 40px;text-align:center;color: #fff !important;font-size:16px;cursor:pointer;-moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;margin-right:20px;font-family:"微软雅黑";  *line-height:40px;}
.q_tj {background:#ffb600;/* border:1px solid #f1ad09; */color: #000 !important;}
.q_tj:hover {background:#d42a1e; color:#fff !important;}
.q_qx { background:#b3b3b3; border:1px solid #b3b3b3; }
/*serv*/
.sl_an{  }
.sl_an .inserv_box{display: flex;flex-wrap: wrap;}
.sl_an .anli_co{width: 23.5%;margin-right: 2%;box-sizing: border-box;border: 1px solid #eeee;border-bottom: 4px solid #eeee;float: left;margin-bottom:2%;}
.sl_an .anli_co:nth-child(4n){ margin-right: 0; }
.sl_an .anli_co img{width: 100%;height: 202px;object-fit: cover;}
.sl_an .anli_co .anli_txt{text-align: center;padding: 12px;position: relative;}
.sl_an .anli_co .anli_txt a{font-size: 16px;color: #121015;display: inline-block;margin-top: 4px;}
.sl_an .anli_co .anli_txt a.an_tit{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.sl_an .anli_co .anli_txt p{font-size: 14px;color: #666;line-height: 30px;text-align: justify;margin-top: 14px;padding-top: 9px;text-align: center;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;height: 40px;overflow: hidden;}
.sl_an .anli_co .anli_txt .an_more{font-size: 14px;color: #333;/* float: right; */margin-top: 16px;text-transform: uppercase;background-color: #ffb600; padding: 4px 20px;}
.sl_an .anli_co .anli_txt .an_more:hover{background-color: #e71f19;color:#fff}
.sl_an .anli_co:hover{ border-color: #ffb600; }
.sl_an .anli_co:hover a{color: #ffb600;}
/* help */
.faq_contain {width: 100%;}
.qamain { width: 100%; margin-top: 20px;}
.qarside { width: 318px; }
.qarside .imgb { width: 100%; padding-bottom: 30px; }
.qarside .imgb img { width: 100%; height: auto; }
.qamain .b {width: 100%;padding: 0 20px;box-sizing: border-box;box-shadow: 1px 1px 11px 0px rgb(4 0 0 / 10%);margin-bottom: 18px;border-radius: 10px;}
.qamain .b:hover .q{color: #ffb600;}
.qamain .b.on { border-radius: 10px; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.qamain .b .q {    /*! margin-bottom: 10px; */cursor: pointer;line-height: 60px;height: 60px;font-size: 16px;color: #333;position: relative;padding-left: 30px;/* font-weight: 600; */}
.qamain .b .q em{display:inline-block;background-color: #ffb600;height: 6px;color:#fff;border-radius: 12px;margin-right: 10px;width: 6px;text-align: center;/* background:url(../images/q_t.png) no-repeat; */position: absolute;left: 8px;top: 29px;}
.qamain .b.on .q { color: #004ea2; font-weight: bold; }
.qamain .b .a {display: none;padding: 0 30px 18px 30px;/* border-top: 1px dashed #a2aeb7; */font-size: 14px;line-height: 28px;color: #a3a3a3;position: relative;}
.qamain .b .a em{display:inline-block;/* background-color: #231815; */height:20px;color:#fff;line-height: 19px;padding: 0 5px;border-radius: 3px;margin-right: 10px;position:absolute;left: 0;top: 23px;width: 22px;text-align: center;}
.qamain .b .q:hover span.txt { color: #004ea2; }

/**注册box**/
.zc_title { width: 100%; line-height: 35px; margin-top: 30px; font-size: 14px }
.zhuce_box { width: 910px; overflow: auto; border: 1px solid #dedede; padding: 20px; }
.zhuce { width: 100%; height: auto; }
.text { width: 200px; height: auto; line-height:26px; font-size:14px; }
.zhuce table {
    width: 500px; margin: 0 auto;
}
.zhuce table tr td { padding: 15px 0 10px 0 }
.title { font-size: 14px; text-align: right; }
.title_bj { padding-top: 4px ;width: 85px;float: right;}
.color_red { font-size: 16px; color: #FF0000; }
/**按钮style**/
.button_one { background: #f90; border: none; width: 160px; height: 28px; line-height: 28px; font-size: 14px; font-family: '微软雅黑'; color: #FFFFFF }
.button_one:hover { background: #fa0; }
.button_three { width: 200px; height: 32px; border: 1px solid #c0bfbe; line-height: 32px; background: #f4f4f3; font-family: "微软雅黑"; color: #666666; font-weight: bold }
.button_three:hover { border: 1px solid #a0a0a0 }
.button_four {
    width: 145px;
    height: 35px;
    line-height: 35px;
    background: #ffb600;
    color: #333;
    border: none;
    font-weight: bold;
    font-family: "微软雅黑";
    margin: 0 auto;
    display: block;
}
.button_four:hover { background: #d42a1e;color:#fff; }
.button_five {
    display: block;
    float: right;
    border-radius: 3px;
    text-align: center;
    width: auto;
    padding: 0 15px;
    height: 36px;
    line-height: 36px;
    background: #f90;
    border: none;
    font-size: 14px;
    font-family: '微软雅黑';
    color: #FFFFFF;
}
    .button_five:hover {
        background: #fa0;
    }
.wenben_one { width: 290px; height: 36px; border: 1px solid #dedede; line-height: 36px; background: #fff; font-size: 12px; font-family: '微软雅黑'; padding: 5px ;box-sizing: border-box;}
.wenben_one:hover { border: 1px solid #b6b6b6 }
.wenben_two { width: 80px; }
.err {
    background: url(../images/msg_bg.png) no-repeat;
    background-position: 5px 5px;
    color:#f30;
    font-weight:bold;
    height:30px;
    line-height:30px;
    padding:5px 0px 5px 30px;
}
.suc {
    background: url(../images/msg_bg.png) no-repeat;
    background-position: 5px -244px;
    color:#61BD04;
    font-weight:bold;
    height:30px;
    line-height:30px;
    padding:5px 0px 5px 30px;
}

/*内页手机端  auto*/

@media (max-width:1200px) {
    .title {
        font-size: 12px;
    }
    .zhuce table {
        width: 100%;
        margin: 0 auto;
        font-size: 12px;
    }
    .kefu{display:none;}
    .kefu_o{display:none;}
    .button_five{position:absolute;z-index:999;right:0;top:5px;}
    .inbanner {
        height: 170px;
        background-size: cover;
        padding: 20px 30px 0 30px;
    }
.inbanner .nr{ padding:10px;}
.inbanner h2{font-size: 24px;}
.inbanner span{font-size:14px;text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    height: 48px;
    overflow: hidden;}
.inbanner em{margin: 20px 0 18px 0;width: 44px;
    height: 3px;}
/*innav*/
.in_left{margin-top: 0;padding: 10px;}
.in_left .pro_li li{width: calc(33.33% - 10px);margin-right: 12px;}
.in_left .pro_li li:nth-child(6n){ margin-right: 10px; }
.in_left .pro_li li:nth-child(3n){ margin-right: 0; }
.ab_tit{ margin: 20px 0 10px 0;}
.ab_box{padding: 20px 10px;box-sizing: border-box;}
    .ab_box img{max-width:100%;}
    .ab_tit h2 {
        font-size: 18px;
    }
.in_left .pro_li li a{ font-size: 14px; }
/*serv*/
.sl_an{ margin-top: 0; }
.sl_an .anli_co{width: 49%;height: auto;}
.sl_an .anli_co .anli_txt .an_more{ display: none; }
.sl_an .anli_co img{height: 34vw;}
.sl_an .anli_co .anli_txt{ padding: 5px; }
.sl_an .anli_co .anli_txt p{font-size: 12px;padding-top: 2px;margin-top: 10px;height: 26px;}
.sl_an .anli_co .anli_txt:before{width:30px;top: 40px;}
.sl_an .anli_co:nth-child(4n){ margin-right: 2%; }
.sl_an .anli_co:nth-child(2n){ margin-right: 0; }
/*翻页*/
.pagination .number{width: 30px;margin: 0;}
.pagination a:nth-child(1), .pagination a:nth-child(2), .pagination a:nth-last-child(2), .pagination a:last-child{    padding: 0 8px;margin: 0;}
/*liuyan*/
.q_tj, .q_qx{ width: 100% !important;  float: left;}
.q_ask{ padding:10px;}

/*news*/
.list_article li .main_pic{ width: 100%; }
.list_article li .main_pic img{height: 45vw;}
.list_article li span{font-size: 30px;}
.list_article li .news_con{width: 96%;}
.list_article li .news_con p{padding-top: 10px;height: 80px;font-size: 13px;}
.list_article li{ padding: 20px 0; }
.list_article li .news_con h3{font-size: 18px;padding-top: 10px;}
/*文章*/
.article{padding: 0;}
.article .a-title .h1{font-size: 22px;margin-bottom: 6px;}
/*help*/
.qamain .b{ padding:0; margin-bottom: 10px;}
.qamain .b .q{font-size: 15px;line-height: 50px;height: 50px;overflow: hidden;}
.qamain .b .q em{left: 8px;top: 23px;}

/*注册*/
.zhuce table tr td{padding: 5px 0 5px 0;position: relative;}
.wenben_one{width: 100%}
.err{display:block;background-position: 5px 12px;position: absolute;right: 11px;top: 4px;}
.suc{display:block;position: absolute;right: 11px;top: 9px;}
.button_four{width:100%; margin-left:0;}
}
.tips_a a {
    display: inline-block;
    background: #666;
    color: #fff;
    font-size: 12px;
    line-height: 22px;
    text-align: center;
    padding: 2px 4px;
    margin-right: 5px;
    border-radius: 3px;
    margin-bottom: 5px;
}

    .tips_a a:hover {
        color: #fff;
    }
.tuijian{
    margin-top:20px;
}
    .tuijian h2 {
        font-size: 18px;
        font-weight: bold;
        height: 40px;
        line-height: 40px;
        border-bottom: 1px solid #ccc;
        margin-bottom: 10px;
    }
    .tuijian ul li {
        width: calc(33.33% - 18px);
        line-height: 30px;
        float: left;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        padding: 5px 0;
        padding-left:18px;
        position:relative;
    }
        .tuijian ul li:before {
            content: "";
            background: #6d3691;
            height: 8px;
            width: 8px;
            border-radius: 50%;
            position: absolute;
            left: 0;
            top: 15px;
        }
        .tuijian ul li a {
            color: #6d3691;
            line-height: 30px;
            display: inline-block;
        }
            .tuijian ul li a:hover {
                color:#ffb600;
                line-height: 30px;
                display: inline-block;
            }
.qu1_no {
}

.qu1_no_d {
    font-size: 15px;
    color: #333;
    text-align: center;
    margin: 10px 0 20px 0;
}

    .qu1_no_d span {
        color: #fe2725;
    }

.qu1_no_x {
    width: 100%;
    margin: 0 auto;
}

    .qu1_no_x ul li {
        float: left;
        width: 60%;
        padding: 10px 0;
        color: #666;
        font-size: 14px;
    }

    .qu1_no_x .ml100 {
        width: calc(35% - 100px);
        margin-left: 100px;
        background: url(../images/q_bg.jpg) no-repeat 156px center;
    }

.qu1_no_xr {
    color: #193190;
}
#select-data {
    z-index: 4;
    display: block;
    position: relative;
}
.result-top {
    height: 55px;
    background-color: #ffcc00;
    border: 0;
    border-radius: 5px;
    position: relative;
}

    .result-top .col1 {
        margin-left: -6px;
        width: 120px;
        text-align: center;
        font-weight: bold;
        color: #333;
        position: absolute;
        left: 0;
        top: 50%;
    }

    .result-top .col2 {
        text-align: center;
        font-weight: bold;
        color: #333;
        width: calc(100% - 176px);
        position: absolute;
        right: 0;
        top: 50%;
    }

    .result-top span, .result-top a {
        display: inline-block; /* height: 50px; */ /* line-height: 50px; */
        vertical-align: middle;
        font-size: 16px;
        transform: translateY(-52%);
    }
.result-info2 {
    margin-top: 10px;
    border: 0;
    width: 100%;
    border: 1px #e4eaf2 solid;
}

    .result-info2 td {
        padding: 15px;
        color: #000;
        background-color: #fff;
        font-size: 14px;
        text-align: left;
    }

    .result-info2 tr:nth-child(even) td {
        border-bottom: 1px solid #e4eaf2;
        border-top: 1px solid #e4eaf2;
    }

    .result-info2 .status {
        width: 30px;
        padding: 0;
        background: url("../images/ico_status.gif") -60px center no-repeat;
    }

    .result-info2 .status-first {
        background: url("../images/ico_status.gif") -11px center no-repeat;
    }

    .result-info2 .status-check {
        background: url("../images/ico_status.gif") -160px center no-repeat;
    }

    .result-info2 .status-wait {
        background: url("../images/ico_status.gif") -110px center no-repeat;
    }

    .result-info2 .last td {
        color: #FF8c00;
        border-bottom: none;
        background-color: #ffffff
    }

    .result-info2 .row1 {
        width: 120px;
        text-align: right;
    }
.wayExpressBox .search_box .search_btn {
    display: block;
    width: 140px;
    line-height: 40px;
    color: #fff;
    background: #ffb600;
    border: 0;
    font-family: microsoft yahei;
    border-radius: 4px;
    cursor: pointer;
}



.w200 {
    width: 400px;
}
.el-input__inner {
    -webkit-appearance: none;
    background-color: #fff;
    background-image: none;
    border-radius: 4px;
    border: 1px solid #dcdfe6;
    box-sizing: border-box;
    color: #606266;
    display: inline-block;
    font-size: inherit;
    height: 40px;
    line-height: 40px;
    outline: 0;
    padding: 0 15px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width: 100%;
}
     .banner {
        width: 100%;
        height: 380px;
        flex-shrink: 0;
        background: url(../img/track-bg.8a669508.jpg) top #4aacde no-repeat;
        font-size: 48px;
        color: #fff;
        padding: 270px 0 0 0
    }

     .banner .title {
        width: 1300px;
        margin: 0 auto
    }

     .cont {
        width: 1300px;
        height: auto;
        margin: 40px auto;
        display: flex;
        flex-direction: column
    }

     .cont-search {
        background: #f0f0f0;
        padding: 20px;
        border-radius: 4px;
        display: flex;
        font-size: 14px
    }

     .cont-search button {
        width: 60px;
        height: 40px;
        border: none;
        outline: none;
        background: #21549e;
        color: #fff;
        margin: 0 0 0 20px;
        cursor: pointer
    }

     .cont-result {
        min-height: 400px;
        padding: 20px;
		width: 1200px;
    }

     .cont-result > span {
        font-size: 18px;
        font-weight: 700;
        color: #333;
        line-height: 1
    }

     .cont-result ul {
        display: flex;
        flex-direction: column;
        margin: 20px 0 0
    }

     .cont-result ul li {
        width: 100%;
        display: flex;
        font-size: 14px;
        color: #555;
        line-height: 30px;
        position: relative;
        margin: 0 0 20px
    }

     .cont-result ul li:before {
        width: 16px;
        height: 16px;
        background: #ddd;
        border-radius: 50%;
        content: "";
        position: absolute;
        top: 8px;
        left: 160px;
        z-index: 2
    }

     .cont-result ul li:after {
        width: 2px;
        height: 130%;
        background: #ddd;
        content: "";
        position: absolute;
        top: 22px;
        left: 167px;
        z-index: 1
    }

     .cont-result ul li:first-child:before {
        background: #0bbd87
    }

     .cont-result ul li:last-child:after {
        background: transparent
    }

     .cont-result ul li div:first-child {
        text-align: right
    }

     .cont-result ul li div:first-child p:last-child {
        color: #999
    }

     .cont-result ul li div:last-child {
        margin: 0 0 0 40px
    }

     .cont-result ul li div:last-child p:first-child {
        font-size: 16px;
        color: #333
    }

    @media only screen and (max-width: 1200px) {
         .banner {
            height: 200px;
            background: url(../img/track-bg.8a669508.jpg) 50%/cover #4aacde no-repeat;
            padding: 140px 0 0 0
        }

         .banner .title {
            width: 100%;
            line-height: 60px;
            padding: 0 0 0 20px;
            font-size: 24px
        }

         .cont {
            width: 100%;
            margin: 20px auto
        }
		
		
		.cont-result {
		    min-height: 400px;
		    padding: 0px;
			width: 100%;
		}
		
		.cont-result ul li div:first-child {
		    text-align: right;width: 140px;
		}
		.cont-result ul li div:first-child p{width: 140px;}
		.cont-result ul li div:last-child {
		    margin: 0 0 0 60px
		}
		
		.cont-result ul li div:last-child p:first-child{line-height: 1.5;}
    }