/*
物流运输
gstar 2019-10-25 09:09:07
 */
@charset "UTF-8";
/*------------// Overall //------------------*/
a{blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
a:focus {outline-style:none; -moz-outline-style: none;}
button:focus{outline:0;}
button:focus {outline-style:none; -moz-outline-style: none;}
table, td {
    font: 12px/140% Arial, "瀹嬩綋", Helvetica, sans-serif, Verdana;
    color: #5a5a5a;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    empty-cells: show;
}

th, td {
    border-collapse: collapse;
}

A:link {
    text-decoration: none;
    color: #5a5a5a;
}

A:visited {
    text-decoration: none;
    color: #5a5a5a;
}

A:hover {
    text-decoration: none;
    color: #ff6600;
}

img {
    border: 0;
}

div, p, img, ul, ol, li, form, input, label, span, dl, dt, dd, h1, h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0;
}


a {
    outline: none;
}

/*for Firefox*/
ol, ul, li {
    list-style-type: none;
}


.mt-5 {
    margin-top: 5px
}

/*距上5像素*/
.mt-10 {
    margin-top: 10px
}

/*距上10像素*/
.mt-15 {
    margin-top: 15px
}

/*距上15像素*/
.mt-20 {
    margin-top: 20px
}

/*距上20像素*/
.mt-25 {
    margin-top: 25px
}

/*距上25像素*/
.mt-30 {
    margin-top: 30px
}

/*距上30像素*/
.mt-35 {
    margin-top: 35px
}

/*距上35像素*/
.mt-40 {
    margin-top: 40px
}

/*距上40像素*/
.mt-50 {
    margin-top: 50px
}

/*距上50像素*/

.mb-5 {
    margin-bottom: 5px
}

/*距下5像素*/
.mb-10 {
    margin-bottom: 10px
}

/*距下10像素*/
.mb-15 {
    margin-bottom: 15px
}

/*距下15像素*/
.mb-20 {
    margin-bottom: 20px
}

/*距下20像素*/
.mb-25 {
    margin-bottom: 25px
}

/*距下25像素*/
.mb-30 {
    margin-bottom: 30px
}

/*距下30像素*/
.mb-35 {
    margin-bottom: 35px
}

/*距下35像素*/
.mb-40 {
    margin-bottom: 40px
}

/*距下40像素*/
.mb-50 {
    margin-bottom: 50px
}

/*距下50像素*/

.ml-5 {
    margin-left: 5px
}

/*距左5像素*/
.ml-10 {
    margin-left: 10px
}

/*距左10像素*/
.ml-15 {
    margin-left: 15px
}

/*距左15像素*/
.ml-20 {
    margin-left: 20px
}

/*距左20像素*/
.ml-30 {
    margin-left: 30px
}

/*距左30像素*/
.ml-40 {
    margin-left: 40px
}

/*距左40像素*/
.ml-50 {
    margin-left: 50px
}

/*距左50像素*/

.mr-5 {
    margin-right: 5px
}

/*距右5像素*/
.mr-10 {
    margin-right: 10px
}

/*距右10像素*/
.mr-15 {
    margin-right: 15px
}

/*距右15像素*/
.mr-20 {
    margin-right: 20px
}

/*距右20像素*/
.mr-30 {
    margin-right: 30px
}

/*距右30像素*/
.mr-40 {
    margin-right: 40px
}

/*距右40像素*/
.mr-50 {
    margin-right: 50px
}

/*距右50像素*/

.pt-5 {
    padding-top: 5px
}

/*上填充5像素*/
.pt-10 {
    padding-top: 10px
}

/*上填充10像素*/
.pt-15 {
    padding-top: 15px
}

/*上填充15像素*/
.pt-20 {
    padding-top: 20px
}

/*上填充20像素*/

.pb-5 {
    padding-bottom: 5px
}

/*下填充5像素*/
.pb-10 {
    padding-bottom: 10px
}

/*下填充10像素*/
.pb-15 {
    padding-bottom: 15px
}

/*下填充15像素*/
.pb-20 {
    padding-bottom: 20px
}

/*下填充20像素*/

.pl-5 {
    padding-left: 5px
}

/*左填充5像素*/
.pl-10 {
    padding-left: 10px
}

/*左填充10像素*/
.pl-15 {
    padding-left: 15px
}

/*左填充15像素*/
.pl-20 {
    padding-left: 20px
}

/*左填充20像素*/

.pr-5 {
    padding-right: 5px
}

/*右填充5像素*/
.pr-10 {
    padding-right: 10px
}

/*右填充10像素*/
.pr-15 {
    padding-right: 15px
}

/*右填充15像素*/
.pr-20 {
    padding-right: 20px
}

/*右填充20像素*/

.pd-5 {
    padding: 5px
}

/*填充5像素*/
.pd-10 {
    padding: 10px
}

/*填充10像素*/
.pd-15 {
    padding: 15px
}

/*填充15像素*/
.pd-20 {
    padding: 20px
}

/*填充20像素*/


.w1200 {
    width: 1200px;
    margin: 0px auto;
}

.am-container {
    max-width: 1200px !important;
    padding: 0px !important;
}

/*顶部*/
.top {
    width: 100%;
    height: 36px;
    line-height: 36px;
    background-color: #00275B;
    color: #FFFFFF;
}

.top span {
    margin-right: ;
}
.am-topbar-nav > li > a {
    position: relative;
    line-height: 85px;
    padding: 0 28px;
    font-size: 16px;
}
.am-text-ir {
    display: block;
    margin-right: 10px;
    margin-top:15px;	
    height: 48px;
    width: 148px;
    background: url(../images/logo.png) no-repeat left center;
   // -webkit-background-size: 288px 84px;
    //background-size: 288px 84px;
}
.footer-link a{
    color: #ffffff;
    margin-right: 10px;
}
.am-topbar-nav > li a:hover {
    color: #ff6600;
    background-color: #FFFFFF;
}
.am-topbar-nav .am-active{
    border-bottom: 2px solid #FF6600;
}

.more-btn {
    width: 180px;

    display: block;

    margin: 40px auto;
}

.index-msg-news {
    margin-top: 50px;
    margin-bottom: 50px;
}
.index-msg-news h3 {
    font-size: 26px;
}

.index-msg-news h4 {
    font-size: 18px;
    font-weight: normal;
}
.box-index-msg{
    margin-top: -120px;
    background-color: #FF6600;
    padding: 20px;
    color: #FFFFFF;
    z-index: 9999999;
}
.box-index-msg h3 {
    font-size: 26px;
}

.box570 {
    width: 575px;
    height: 520px;
}

.index-msg {
    background-color: #FF6600;
    padding: 20px;
    color: #FFFFFF;
}

.box570 h3 {
    font-size: 26px;
}

.box570 h4 {
    font-size: 18px;
    font-weight: normal;
}

.index-msg form {
    margin-top: 50px;
}

.index-msg label {
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 10px;
}

.index-msg img {
    margin-top: 88px;
}

.index-news-one {
    background-color: #F4F4F4;
    padding: 20px;
}

.index-news img {
    width: 100%;
}

.index-news-one ul {
    margin-top: 20px;
}

.index-news-one ul .first h3 a {
    font-size: 18px;
    color: #434343;
    font-weight: normal;
}

.index-news-one ul .first span {
    font-size: 12px;
    color: #7D7D7D;
}

.index-news-one ul .first p {
    font-size: 12px;
    color: #5A5A5A;
    line-height: 22px;
}

.index-news-one ul li {
    border-bottom: none;
}

.index-news-one ul li a {
    font-size: 12px;
    color: #7D7D7D;
    line-height: 22px;
    padding: 5px 0px;
}

.index-news-one ul li a:hover {
    color: #ff6600;
}

.index-news h4 {
    color: rgb(204, 204, 204);
}

.index-about {
    background-image: url("../images/about-bg.jpg");
    padding: 80px 0px;
    color: #FFFFFF;
}

.index-about h3 {
    font-size: 26px;
}

.index-about h4 {
    font-size: 18px;
    font-weight: normal;
}

.index-about .index-about-con {
    margin-top: 30px;
}

.index-about .index-about-con p {
    margin-bottom: 2rem;
    text-indent: 30px;
}

.index-service {
    padding: 70px 0px;
}

.index-service h3 {
    font-size: 26px;
}

.index-service h4 {
    font-size: 18px;
    font-weight: normal;
    color: #cccccc;
}

.index-service-items {
    margin-top: 30px;
}

.index-service-items li {
    float: left;
    height: 210px;
    margin-right: 66px;
}

.index-service-items li img {
    display: block;
}

.index-service-items li span {
    display: block;
    text-align: center;
    height: 56px;
    line-height: 56px;
}

.index-service-items li span a:hover {
    color: #ff6600;
}

#mr0 {
    margin-right: 0px;
}

.servers .servers-item img {
    width: 100%;
}

.servers #servers-con {
    background-color: #FF6600;
    padding: 50px;
    color: #FFFFFF;
}

.servers #servers-con p {
    color: #FFFFFF;
}

.servers #servers-con a {
    background-color: #FFFFFF;
    color: rgba(255, 102, 0, 1);
    border: 1px solid #FFFFFF;
}

.servers #servers-con a:hover {
    background-color: rgba(50, 50, 50, 1);
    color: #FFFFFF;
    border: 1px solid rgba(50, 50, 50, 1);
}

.servers .servers-con {
    background-color: #F2F2F2;
    padding: 50px;
    color: #222222;
}

.servers .servers-con h3 {
    font-size: 20px;
    font-weight: normal;
    margin-bottom: 16px;
}

.servers .servers-con p {
    color: rgb(90, 90, 90);
}

.servers .servers-con a {
    margin-top: 15px;
    background-color: rgba(50, 50, 50, 1);
    color: #FFFFFF;
    border: 1px solid rgba(50, 50, 50, 1);
}

.servers .servers-con a:hover {
    background-color: #FF6600;
    color: #FFFFFF;
    border: 1px solid #FF6600;
}

.btn {
    background-color: #FF6600;
    color: #FFFFFF;
    border: 1px solid #FF6600;
}

.btn:hover {
    background-color: #FF6600;
    color: #FFFFFF;
    border: 1px solid #FF6600;
}

.btn-default {
    width: 180px;
    display: block;
    margin: 20px auto;
    background-color: rgba(50, 50, 50, 1);
    color: #FFFFFF !important;
    border: 1px solid rgba(50, 50, 50, 1);
}

.btn-default:hover {
    background-color: #FF6600;
    color: #FFFFFF;
    border: 1px solid #FF6600;
}

.car-left {
    background-color: #F2F2F2;
    padding: 40px 0px;
}

.car-left img {
    height: 400px;
}

.car-right {
    background-color: #323232;
    padding: 40px 0px;
}

.car-right p {
    color: #fff;
    line-height: 80px;
    width: 560px;
    padding-left: 50px;
}


.index-projects {
    background-color: #FF6600;
    padding: 70px 0px;
}

.index-projects h3 {
    font-size: 26px;
    color: #FFFFFF;
}

.index-projects h4 {
    font-size: 18px;
    font-weight: normal;
    color: #FFFFFF;
}

.index-projects-nav a {
    display: inline-block;
    text-align: center;
}

.index-projects-item a {
    color: #FFFFFF;
}

.index-projects-item .text-muted {
    color: #F2F2F2;
}

.index-news-list {
    padding-top: 65px;
    background-image: url("../images/news-bg.jpg");
    background-size: cover;
}

.index-news-list-item {
    height: 380px;
    padding: 50px;
}

.index-news-list-item h3 {
    font-size: 26px;
    color: #FFFFFF;
    line-height: 40px;
}

.index-news-list-item h4 {
    font-size: 18px;
    font-weight: normal;
    color: #FFFFFF;
}

.index-news-list-item-bg1 {
    background-color: #FB914B;
}
.index-news-list-item ul{
    margin-top: 30px;
}
.index-news-list-item ul li{
    height: 40px;
    line-height: 40px;
}
.index-news-list-item ul li a {
    font-size: 13px;
    color: #FFFFFF;
    margin-right: 10px;
}

.index-news-list-item ul li a:hover {
    color: #222222;
}

.index-news-list-item ul li span {
    color: #F2F2F2;
}
.index-news-list-item-bg2{
    background-color: rgb(28, 28, 28);
    opacity: 0.69;
}


.footer{
    background-color: #181818;
    padding: 30px 0px 20px 0px;
    color: #FFFFFF;
}
.footer p{
    margin-top: 8px;
    font-size: 14px;
}
.footer span{
    color: #999999;
    font-size: 13px;
}


.cate-name{
    background-color: #00275B;
    padding: 30px;
}
.cate-name h3{
    text-align: center;
    color: #FFFFFF;
    font-size: 26px;
    font-weight: normal;
    line-height: 40px;
}
.cate-name span{
    display: block;
    text-align: center;
    font-size: 16px;
    color: #999999;
    text-transform : uppercase
}
.article p{
    margin-bottom: 8px;
    text-indent: 30px;
}
.news-item-date{
    width: 80px;
    background-color: #ff6600;
    height: 66px;
}
.news-item-date span{
    display: block;
    text-align: center;
    color: #FFFFFF;
}
.news-item-date-day{
    color: #fff;
    font-size: 24px;
    height: 40px;
    line-height: 40px;
}
.news-item-date-year{
    color: #fff;
    font-size: 14px;
    height: 26px;
    line-height: 26px;
}
.news-item-content{
    width: 800px;
}
#result{
    margin: 40px 20px;
}
.ft10{
    font-size: 11px;
}
