/*global css*/

* {

    padding: 0;

    margin: 0;

    border: 0;

    }

html {

    font-size: 14px;

    font-family: 'Microsoft YaHei UI', 'Microsoft YaHei', tahoma, arial, 'Hiragino Sans GB', "\5b8b\4f53", sans-serif;

    }

body {

    margin: 0 auto;

    background-color: #f2f2f2;

    }

img {

    border: 0;

    }

ul, ol {

    list-style-type: none;

    }

select, input {

    vertical-align: middle;

    outline: none;

    }

a {

    color: #333333;

    text-decoration: none;

    outline: none;

    }

a:active, a:hover {

    color: #495152;

    text-decoration: underline;

    }

.clear {

    clear: both;

    }

/*head*/

#head_model {

    width: 100%;

    min-width: 1200px;

    }

#head_model #head_model_top {

    height: 40px;

    background: #006a80;

    }

#head_model #head_model_bottom {

    height: 108px;

    background: #009fbf;

    }

#head_model #head_model_top #head_model_top_content, #head_model #head_model_bottom #head_model_bottom_content {

    width: 1200px;

    margin: 0 auto;

    }

#head_model #head_model_top #head_model_top_content, #head_model #head_model_top #head_model_top_content a {

    color: #9bcbd5;

    text-decoration: none;

    line-height: 40px;

    text-align: right;

    }

#head_model #head_model_top #head_model_top_content p {

    display: inline-block;

    }

#head_model #head_model_top #head_model_top_content p.split {

    padding: 0 10px;

    }

#head_model #head_model_top #head_model_top_content p.tel {

    background: url("./images/home/smallimg/tb1.png") no-repeat left 50%;

    padding-left: 15px;

    }

#head_model #head_model_top #head_model_top_content p.query {

    background: url("./images/home/smallimg/tb2.png") no-repeat left 50%;

    padding-left: 18px;

    }

#head_model #head_model_bottom #head_model_bottom_content #left,
#head_model #head_model_bottom #head_model_bottom_content #right {

    float: left;

    height: 68px;

    line-height: 68px;

    margin-top: 20px;

    }

#head_model #head_model_bottom #head_model_bottom_content #left {

    width: 280px;

    }

#head_model #head_model_bottom #head_model_bottom_content #right {

    width: 920px;

    }

#head_model #head_model_bottom #head_model_bottom_content #right a {

    display: block;

    float: left;

    margin: 10px 5px;

    padding: 0 10px;

    text-decoration: none;

    height: 48px;

    line-height: 48px;

    font-size: 18px;

    color: #FFF;

    }

#head_model #head_model_bottom #head_model_bottom_content #right a:hover,
#head_model #head_model_bottom #head_model_bottom_content #right .curr {

    background: #017f98;

    border-radius: 5px;

    }

/*footer*/

#footer_model {

    width: 100%;

    min-width: 1200px;

    }

#footer_model #footer_model_top {

    width: 100%;

    height: 250px;

    background: #2D3237;

    }

#footer_model #footer_model_bottom {

    width: 100%;

    background: #23282D;

    height: 50px;

    line-height: 50px;

    }

#footer_model #footer_model_top #footer_model_top_content,
#footer_model #footer_model_bottom #footer_model_bottom_content {

    width: 1200px;

    margin: 0 auto;

    }

#footer_model_top_case, #footer_model_top_contact, #footer_model_top_weixin, #footer_model_top_wap {

    float: left;

    height: 150px;

    margin: 50px auto;

    /*overflow: hidden;*/

    }

#footer_model_top_case {

    width: 300px;

    }

#footer_model_top_contact {

    width: 298px;

    border-left: 1px solid #575B5F;

    border-right: 1px solid #575B5F;

    }

#footer_model_top_weixin {

    width: 299px;

    border-right: 1px solid #575B5F;

    }

#footer_model_top_wap {

    width: 300px;

    }

#footer_model_top_case > div,
#footer_model_top_contact > div,
#footer_model_top_weixin > div,
#footer_model_top_wap > div {

    width: 80%;

    height: 150px;

    margin: 0 auto;

    color: #ABA6A6;

    }

#footer_model_top_case > div p,
#footer_model_top_contact > div p {

    color: #FFF;

    font-size: 16px;

    padding: 10px 14px;

    }

#footer_model_top_case > div a {

    display: inline-block;

    padding: 5px 14px;

    width: 70px;

    color: #ABA6A6;

    }

#footer_model_top_case > div a:hover {

    color: #FFF;

    text-decoration: none;

    }

#footer_model_top_contact > div span {

    display: block;

    padding: 5px 14px;

    }

#footer_model_top_weixin > div {

    background: url("images/qrcode/weixin.jpg") no-repeat 0% 50%;

    }

#footer_model_top_wap > div {

    background: url("images/qrcode/wap.jpg") no-repeat 0% 50%;

    }

#footer_model_top_weixin > div p,
#footer_model_top_wap > div p {

    color: #FFF;

    font-size: 16px;

    padding: 10px 0;

    margin-left: 140px;

    }

#footer_model_top_weixin > div span,
#footer_model_top_wap > div span {

    display: block;

    color: #ABA6A6;

    font-size: 14px;

    margin-left: 140px;

    }

#footer_model #footer_model_bottom #footer_model_bottom_content {

    color: #BBBABA;

    font-size: 14px;

    }

#footer_model_bottom_content a {
    color: #BBBABA;
    }

/*flexslider*/

.flexslider {

    width: 100%;

    min-width: 1200px;

    position: relative;

    height: 540px;

    overflow: hidden;

    background: url(images/home/smallimg/loading.gif) 50% no-repeat;

    }

.slides {

    position: relative;

    z-index: 1;

    }

.slides li {

    height: 540px;

    cursor: pointer;

    }

.flex-control-nav {

    position: absolute;

    bottom: 10px;

    z-index: 2;

    width: 100%;

    text-align: center;

    }

.flex-control-nav li {

    display: inline-block;

    width: 14px;

    height: 14px;

    margin: 0 5px;

    *display: inline;

    zoom: 1;

    }

.flex-control-nav a {

    display: inline-block;

    width: 20px;

    height: 12px;

    line-height: 40px;

    overflow: hidden;

    background: url(images/home/smallimg/dot.png) right 0 no-repeat;

    cursor: pointer;

    }

.flex-control-nav .flex-active {

    background-position: 0 0;

    }

/*service*/

.service {

    position: fixed;

    z-index: 3;

    right: 0px;

    top: 30%;

    width: 115px;

    }

.service_sides {

    position: fixed;

    z-index: 3;

    right: -85px;

    top: 30%;

    width: 115px;

    }

.service #service_left,
.service_sides #service_left {

    float: left;

    width: 34px;

    height: 173px;

    line-height: 30px;

    padding-top: 70px;

    cursor: pointer;

    border-right: 1px solid #AAAAAA;

    border-radius: 10px 0 0 10px;

    color: #fff;

    font-size: 16px;

    font-weight: bold;

    text-align: center;

    background: #646577 url("images/service/kf.png") no-repeat center 40px;

    }

.service ul, .service_sides ul {

    float: left;

    }

.service li {

    border-bottom: 1px solid #555666;

    width: 80px;

    height: 80px;

    cursor: pointer;

    overflow: hidden;

    }

.service li span {

    display: block;

    margin-top: 50px;

    color: #fff;

    text-align: center;

    font-size: 16px;

    }

.service li#qq {

    background: #646577 url("images/service/qq.png") no-repeat center 25%;

    }

.service li:hover#qq {

    background: #f43838 url("images/service/qq.png") no-repeat center 25%;

    }

.service li#skype {

    background: #646577 url("images/service/skype.png") no-repeat center 25%;

    }

.service li:hover#skype {

    background: #f43838 url("images/service/skype.png") no-repeat center 25%;

    }

.service li#shangqiao {

    background: #646577 url("images/service/msg.png") no-repeat center 25%;

    }

.service li:hover#shangqiao {

    background: #f43838 url("images/service/msg.png") no-repeat center 25%;

    }

/*content*/

.content_model {

    background: #FFF;

    width: 1200px;

    margin: 20px auto;

    overflow: hidden;

    }

.blog_model {

    width: 1200px;

    margin: 20px auto;

    }

/***************以下为私有样式**********************/

.content_model_head {

    width: 1160px;

    height: 40px;

    line-height: 40px;

    margin: 0 auto;

    padding: 60px 0 60px 0;

    }

.content_model_head span {

    display: inline-block;

    font-size: 22px;

    color: #333;

    background: #fff;

    padding: 0 10px 0 32px;

    }

.content_model_head hr {

    height: 1px;

    border-top: 1px solid #ccc;

    margin-top: -20px;

    }

.content_model_head span.icon_home_01 {

    background: #fff url("images/home/smallimg/tb_a.png") no-repeat left 50%;

    }

.content_model_head span.icon_home_02 {

    background: #fff url("images/home/smallimg/tb_b.png") no-repeat left 50%;

    }

.content_model_head span.icon_home_03 {

    background: #fff url("images/home/smallimg/tb_c.png") no-repeat left 50%;

    }

.content_model_head span.icon_home_04 {

    background: #fff url("images/home/smallimg/tb_d.png") no-repeat left 50%;

    }

.content_model_head span.icon_home_05 {

    background: #fff url("images/home/smallimg/tb_e.png") no-repeat left 50%;

    }

.content_model_head span.icon_ocean_01 {

    background: #fff url("images/ocean/px_tba.png") no-repeat left 50%;

    }

.content_model_head span.icon_ocean_02 {

    background: #fff url("images/ocean/px_tbb.png") no-repeat left 50%;

    }

.content_model_head span.icon_clearance_01 {

    background: #fff url("images/clearance/sq_tb1.png") no-repeat left 50%;

    }

.content_model_head span.icon_clearance_02 {

    background: #fff url("images/clearance/sq_tb2.png") no-repeat left 50%;

    }

.content_model_head span.icon_clearance_03 {

    background: #fff url("images/clearance/sq_tb3.png") no-repeat left 50%;

    }

.content_model_head span.icon_dangerous_01 {

    background: #fff url("images/dangerous/wx_tb1.png") no-repeat left 50%;

    }

.content_model_head span.icon_dangerous_02 {

    background: #fff url("images/dangerous/wx_tb2.png") no-repeat left 50%;

    }

.content_model_head span.icon_fba_01 {

    background: #fff url("images/fba/fba_tb1.png") no-repeat left 50%;

    }

.content_model_head span.icon_about_01 {

    background: #fff url("images/about-us/us_tb1.png") no-repeat left 50%;

    }

.content_model_head span.icon_about_02 {

    background: #fff url("images/about-us/us_tb2.png") no-repeat left 50%;

    }

.content_model_head span.icon_about_03 {

    background: #fff url("images/about-us/us_tb3.png") no-repeat left 50%;

    }

.content_model_head span.icon_about_04 {

    background: #fff url("images/about-us/us_tb4.png") no-repeat left 50%;

    }

/*******************************/

.content_model .content_model_ocean,
.content_model .content_model_superiority,
.content_model .content_model_compare,
.content_model .content_model_case,
.content_model .content_model_news,
.content_model .content_model_fcl,
.content_model .content_model_route,
.content_model .content_model_fcl_superiority,
.content_model .content_model_fclservice,
.content_model .content_model_box {

    width: 1160px;

    margin: 0 auto;

    }

.content_model .content_model_ocean li {

    float: left;

    width: 272px;

    height: 270px;

    border: 1px solid #eee;

    margin-left: 14px;

    }

.content_model .content_model_ocean li#fcl:hover {

    background: #2eb3f3;

    }

.content_model .content_model_ocean li#clearance:hover {

    background: #17b46c;

    }

.content_model .content_model_ocean li#fba:hover {

    background: #fc8080;

    }

.content_model .content_model_ocean li#dangerous:hover {

    background: #9772e2;

    }

.content_model .content_model_ocean li h2 {

    text-align: center;

    line-height: 70px;

    font-size: 18px;

    }

.content_model .content_model_ocean li a {

    color: #444;

    text-decoration: none;

    }

.content_model .content_model_ocean li:hover a {

    color: #fff;

    text-decoration: none;

    }

/*********************************/

.content_model .content_model_superiority li {

    float: left;

    width: 537px;

    margin-left: 14px;

    border: 1px solid #eee;

    padding: 10px;

    border-radius: 3px;

    -webkit-border-radius: 3px;

    overflow: hidden;

    background: #f9f9f9;

    }

.content_model .content_model_superiority li.superiority_bottom {

    margin-top: 30px;

    }

.superiority_img {
    width: 90px;
    height: 90px;
    margin: auto;
    float: left;

    }

.superiority_text {
    font-size: 16px;
    line-height: 25px;
    margin-left: 10px;
    width: 437px;
    float: left;
    }

.superiority_text strong {

    font-size: 20px;
    line-height: 40px;
    color: #444;

    }

.img_price {

    background: url("images/home/superiority/tb1.png") no-repeat center;

    }

.img_service {

    background: url("images/home/superiority/tb2.png") no-repeat center;

    }

.img_speed {

    background: url("images/home/superiority/tb3.png") no-repeat center;

    }

.img_safe {

    background: url("images/home/superiority/tb4.png") no-repeat center;

    }

/*****************************************************/

.content_model_compare .compare_self,
.content_model_compare .compare_object {

    width: 50%;

    float: left;

    }

.content_model_compare .compare_self .compare_self_head,
.content_model_compare .compare_object .compare_object_head {

    width: 300px;

    height: 45px;

    line-height: 45px;

    font-size: 22px;

    color: #fff;

    text-align: center;

    margin: 0 auto 30px auto;

    }

.content_model_compare .compare_self .compare_self_head {

    background: #009fbf;

    }

.content_model_compare .compare_object .compare_object_head {

    background: #78909c;

    }

.content_model_compare .compare_self li {

    width: 506px;

    height: 68px;

    margin: 20px auto;

    background: url("images/home/compare/dw.jpg") no-repeat;

    }

.content_model_compare .compare_object li {

    width: 506px;

    height: 68px;

    margin: 20px auto;

    background: url("images/home/compare/dw2.jpg") no-repeat;

    }

.content_model_compare .compare_self li p.title,
.content_model_compare .compare_object li p.title,
.content_model_compare .compare_self li p.content,
.content_model_compare .compare_object li p.content {

    float: left;

    height: 68px;

    }

.content_model_compare .compare_self li p.title,
.content_model_compare .compare_object li p.title {

    width: 77px;

    line-height: 68px;

    font-size: 18px;

    text-align: center;

    color: #fff;

    }

.content_model_compare .compare_self li p.content,
.content_model_compare .compare_object li p.content {

    width: 389px;

    margin: 10px 20px;

    font-size: 16px;

    color: #555;

    }

/********************************/

.banner_model {

    width: 1200px;

    margin: 0 auto;

    }

.banner_model .home_banner_01 {

    margin-top: 50px;

    height: 444px;

    background: url("images/home/banner/banner_1.png") no-repeat;

    overflow: hidden;

    }

.banner_model .home_banner_02 {

    margin-top: 30px;

    height: 538px;

    background: url("images/home/banner/banner_fba.png") no-repeat;

    overflow: hidden

    }

.banner_model .home_banner_01 .home_banner_text {

    width: 400px;

    height: 80px;

    line-height: 22px;

    margin-top: 195px;

    margin-left: 124px;

    color: #fff;

    }

.banner_model .home_banner_01 .home_banner_tel {

    margin-left: 124px;

    color: #fff;

    font-size: 20px;

    margin-top: 20px;

    }

.banner_model .home_banner_01 .home_banner_tel span {

    font-size: 25px;

    font-weight: bold;

    }

.banner_model .home_banner_02 p.title {

    color: #fff;

    font-size: 25px;

    text-align: center;

    margin: 35px 0 5px 0;

    }

.banner_model .home_banner_02 p.description {

    color: #fff;

    text-align: center;

    }

.banner_model .fcl_banner_01 {

    background: #009fbf url("images/ocean/px_01.png") no-repeat left;

    height: 400px;

    /*margin-bottom: 20px;*/

    overflow: hidden;

    }

.banner_model .fcl_banner_01 > div {

    margin: 40px 40px 40px 670px;

    color: #fff;

    font-size: 18px;

    line-height: 32px;

    text-align: justify;

    text-indent: 2em;

    }

.banner_model .clearance_banner_01 {

    background: url("images/clearance/sq_bj.jpg") no-repeat left;

    height: 400px;

    /* margin-bottom: 20px;*/

    overflow: hidden;

    }

.banner_model .clearance_banner_01 > div {

    margin: 50px 40px 20px 630px;

    color: #444;

    font-size: 18px;

    line-height: 32px;

    text-align: justify;

    text-indent: 2em;

    }

.banner_model .clearance_banner_02 {

    background: url("images/clearance/sq_ba.jpg") no-repeat left;

    height: 180px;

    margin-top: 20px;

    overflow: hidden;

    }

.banner_model .dangerous_banner_01 {

    background: #009fbf url("images/dangerous/wx_tb8.jpg") no-repeat left;

    height: 351px;

    /*margin-bottom: 20px;*/

    overflow: hidden;

    }

.banner_model .dangerous_banner_01 > div {

    width: 600px;

    height: 351px;

    margin-left: 555px;

    color: #fff;

    }

.banner_model .dangerous_banner_01 > div p.title {

    font-size: 25px;

    margin-top: 40px;

    }

.banner_model .dangerous_banner_01 > div p.description {

    font-size: 16px;

    margin-top: 20px;

    line-height: 25px;

    text-align: justify;

    }

.banner_model .dangerous_banner_01 > div li {

    float: left;

    width: 85px;

    margin: 40px 60px 0 0;

    }

.banner_model .dangerous_banner_01 > div li p {

    text-align: center;

    font-size: 18px;

    margin-top: 10px;

    }

.banner_model .about_banner_01 {

    background: #009fbf url("images/about-us/us_bj1.jpg") no-repeat left;

    height: 518px;

    margin: 0 auto;

    overflow: hidden;

    }

.banner_model .about_banner_01 > div {

    margin: 50px 30px 30px 530px;

    color: #fff;

    font-size: 16px;

    line-height: 28px;

    }

.banner_model .about_banner_01 > div p {

    margin-top: 10px;

    text-indent: 2em;

    text-align: justify;

    }

.banner_model .fba_banner_01 {

    background: #009fbf url("images/fba/fba_bj1.jpg") no-repeat left;

    height: 460px;

    /* margin-bottom: 20px;*/

    overflow: hidden;

    }

.banner_model .fba_banner_01 > div {

    margin: 20px 30px 30px 630px;

    color: #fff;

    text-align: justify;

    font-size: 16px;

    line-height: 30px;

    }

/********************************/

.content_model_news .content_model_news_common {

    padding: 20px 0 40px 0;

    height: auto;

    overflow: hidden;

    }

.content_model_case li,
.content_model_news .content_model_news_common li,
.content_model_news .content_model_news_sticky li {

    float: left;

    margin-left: 14px;

    width: 559px;

    }

.content_model_case li {

    margin-bottom: 60px;

    height: 134px;

    overflow: hidden;

    }

.content_model_news .content_model_news_common li {

    height: 25px;

    line-height: 25px;

    overflow: hidden;

    }

.content_model_case li .case_thumb,
.content_model_news .content_model_news_sticky li .news_thumb {

    float: left;

    padding-right: 15px;

    }

.content_model_case li .case_thumb,
.content_model_news .content_model_news_sticky li .news_thumb {

    width: 238px;

    }

.content_model_case li .case_thumb img,
.content_model_news .content_model_news_sticky li .news_thumb img {

    width: 238px;

    height: 134px;

    }

.content_model_case li .case_content,
.content_model_news .content_model_news_sticky li .news_content {

    margin-right: 20px;

    color: #666;

    overflow: hidden;

    }

.content_model_news .content_model_news_sticky li .news_content {

    overflow: visible !important;

    }

.content_model_case li .case_content p {

    margin-top: 5px;

    line-height: 22px;

    }

.content_model_news .content_model_news_sticky li .news_content p {

    margin-bottom: 5px;

    line-height: 22px;

    }

.content_model_case li .case_content p.title,
.content_model_news .content_model_news_sticky li .news_content p.title {

    line-height: normal !important;

    font-size: 20px;

    }

.content_model_case li .case_content p.title a,
.content_model_news .content_model_news_sticky li .news_content p.title a {

    color: #333;

    }

.content_model_case li .case_content p.title a:hover,
.content_model_news .content_model_news_sticky li .news_content p.title a:hover {

    color: #00a67c;

    }

.content_model_news .content_model_news_common li:hover {

    background: #f2f2f2;

    }

.content_model_news .content_model_news_common li p {

    display: inline-block;

    }

.content_model_news .content_model_news_common li p.title {

    width: 460px;

    margin-right: 19px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    }

.content_model_news .content_model_news_common li p.date {

    float: right;

    width: 80px;

    }

/*************************************/

.news_faq_nav {

    margin-bottom: 10px;

    height: 75px;

    padding: 20px;

    }

.about_us_nav {

    padding: 30px 0;

    margin-left: 50px;

    height: 75px;

    width: 500px;

    }

.news_faq_nav a,
.about_us_nav a {

    display: block;

    float: left;

    width: 160px;

    height: 60px;

    line-height: 60px;

    margin-right: 20px;

    font-size: 18px;

    background: #e5e5e5;

    color: #333;

    text-decoration: none;

    text-align: center;

    }

.news_faq_nav a:hover,
.about_us_nav a:hover,
a.news_faq_curr,
a.about_us_curr {

    height: 75px;

    background: url("images/home/xinwen_tb.png") no-repeat;

    color: #fff;

    }

/***************************************************************************/

.content_model .content_model_fcl li {

    float: left;

    width: 568px;

    height: 183px;

    border: 1px solid #ccc;

    margin-top: 30px;

    }

.content_model_fcl li .fcl_img,
.content_model_fcl li .fcl_text {

    float: left;

    height: 145px;

    margin-top: 20px;

    }

.content_model_fcl li .fcl_img {

    width: 164px;

    }

.content_model_fcl li .fcl_img_01 {

    background: url("images/ocean/px_tb1.png") no-repeat center;

    }

.content_model_fcl li .fcl_img_02 {

    background: url("images/ocean/px_tb2.png") no-repeat center;

    }

.content_model_fcl li .fcl_img_03 {

    background: url("images/ocean/px_tb3.png") no-repeat center;

    }

.content_model_fcl li .fcl_img_04 {

    background: url("images/ocean/px_tb4.png") no-repeat center;

    }

.content_model_fcl li .fcl_text {

    margin-right: 20px;

    width: 384px;

    }

.content_model_fcl li .fcl_text p.title {

    font-size: 18px;

    }

.content_model_fcl li .fcl_text p.description {

    margin-top: 10px;

    line-height: 25px;

    }

/****************************************************/

.content_model .content_model_route table {

    width: 100%;

    color: #333333;

    border: 1px solid #ddd;

    border-collapse: collapse;

    }

.content_model .content_model_route table th {

    font-size: 16px;

    font-weight: normal;

    border: 1px solid #ddd;

    background-color: #f2f2f2;

    padding: 8px;

    }

.content_model .content_model_route table td {

    font-size: 14px;

    border: 1px solid #ddd;

    background-color: #ffffff;

    padding: 8px 25px;

    }

.content_model .content_model_route table td.td_route {

    text-align: center;

    }

/**********************************************************/

.content_model .content_model_fclservice li {

    float: left;

    width: 568px;

    height: 163px;

    border: 1px solid #ccc;

    margin-bottom: 30px;

    }

.content_model_fclservice li .fclservice_img,
.content_model_fclservice li .fclservice_text {

    float: left;

    height: 125px;

    margin-top: 20px;

    }

.content_model_fclservice li .fclservice_img {

    width: 164px;

    }

.content_model_fclservice li .fclservice_img_01 {

    background: url("images/ocean/px_tb5.png") no-repeat center;

    }

.content_model_fclservice li .fclservice_img_02 {

    background: url("images/ocean/px_tb6.png") no-repeat center;

    }

.content_model_fclservice li .fclservice_img_03 {

    background: url("images/ocean/px_tb7.png") no-repeat center;

    }

.content_model_fclservice li .fclservice_img_04 {

    background: url("images/ocean/px_tb8.png") no-repeat center;

    }

.content_model_fclservice li .fclservice_text {

    margin-right: 20px;

    width: 384px;

    }

.content_model_fclservice li .fclservice_text p.title {

    font-size: 18px;

    }

.content_model_fclservice li .fclservice_text p.description {

    margin-top: 10px;

    line-height: 25px;

    }

/***************************************/

.content_model .content_model_fcl_superiority .fcl_superiority {

    height: 253px;

    margin: 20px auto;

    overflow: hidden;

    }

.content_model .content_model_fcl_superiority #fcl_superiority_01 {

    background: #009fbf url("images/ocean/px_02.jpg") no-repeat left;

    }

.content_model .content_model_fcl_superiority #fcl_superiority_02 {

    background: #009fbf url("images/ocean/px_03.jpg") no-repeat left;

    display: none;

    }

.content_model .content_model_fcl_superiority #fcl_superiority_03 {

    background: #009fbf url("images/ocean/px_04.jpg") no-repeat left;

    display: none;

    }

.content_model .content_model_fcl_superiority #fcl_superiority_04 {

    background: #009fbf url("images/ocean/px_05.jpg") no-repeat left;

    display: none;

    }

.content_model_fcl_superiority .fcl_superiority > div {

    margin: 40px 40px 40px 630px;

    color: #fff;

    font-size: 18px;

    line-height: 30px;

    text-align: justify;

    }

.content_model_fcl_superiority .fcl_superiority > div p.title {

    /*background: url("images/ocean/px_tbc.png") no-repeat left;*/

    /* padding-left: 50px;*/

    font-weight: bold;

    }

.content_model_fcl_superiority .fcl_superiority > div p.description {

    margin-top: 10px;

    font-size: 16px;

    color: #fff;

    }

.fcl_superiority_nav {

    height: 79px;

    width: 1160px;

    margin: 0 auto;

    }

.fcl_superiority_nav a {

    display: block;

    float: left;

    width: 288px;

    height: 65px;

    line-height: 65px;

    margin-left: 1px;

    margin-top: 14px;

    font-size: 18px;

    background: #e5e5e5;

    color: #333;

    text-decoration: none;

    text-align: center;

    }

.fcl_superiority_nav a:hover,
a.fcl_superiority_nav_curr {

    margin-top: 0;

    height: 79px;

    line-height: 92px !important;

    background: url("images/ocean/px_ds.png") no-repeat;

    color: #fff;

    }

/************************************/

.content_model_box .content_model_clearance_country li {

    background: #eee;

    color: #666;

    cursor: pointer;

    float: left;

    font-size: 16px;

    height: 40px;

    line-height: 40px;

    margin: 0 0 2px 2px;

    text-indent: 1em;

    width: 126px;

    }

.content_model_box .content_model_clearance_country li:hover,
.curr_country {

    background: #04a4cc !important;

    color: #fff !important;

    }

.content_model_box .content_model_clearance_list {

    background: #e6f0f9 url("images/clearance/sq_jd.png") no-repeat left;

    margin-top: 40px;

    width: 100%;

    height: 272px;

    overflow: hidden;

    }

.content_model_clearance_list .clearance_list {

    width: 100%;

    height: 232px;

    margin-top: 20px;

    display: none;

    }

#list_t_1 {

    display: block;

    }

.clearance_list .left,
.clearance_list .right {

    float: left;

    height: 232px;

    }

.clearance_list .left {

    width: 440px;

    text-align: center;

    color: #fff;

    }

.clearance_list .left p.title {

    font-size: 22px;

    margin-top: 50px;

    }

.clearance_list .left p.price {

    font-size: 16px;

    margin-top: 20px;

    }

.clearance_list .left p.ask {

    margin: 40px 0 0 120px;

    width: 150px;

    height: 50px;

    line-height: 50px;

    background: #f29307 url("images/clearance/sq_qq.png") no-repeat 15px 50%;

    padding-left: 20px;

    color: #fff;

    font-size: 18px;

    cursor: pointer;

    border-radius: 5px;

    }

.clearance_list .left p:hover.ask {

    background: #006505 url("images/clearance/sq_qq.png") no-repeat 15px 50% !important;

    }

.clearance_list .right {

    width: 660px;

    margin: 0 20px 0 40px;

    overflow-y: auto;

    overflow-x: hidden;

    line-height: 26px;

    }

.content_model_box .content_model_clearance_path {

    background: url("images/clearance/sq_lc.png") no-repeat;

    height: 175px;

    }

.content_model_box .content_model_clearance_superiority li {

    float: left;

    width: 568px;

    height: 163px;

    border: 1px solid #ccc;

    margin-bottom: 30px;

    }

.content_model_clearance_superiority li .clearance_img,
.content_model_clearance_superiority li .clearance_text {

    float: left;

    height: 125px;

    margin-top: 20px;

    }

.content_model_clearance_superiority li .clearance_img {

    width: 164px;

    }

.content_model_clearance_superiority li .clearance_img_01 {

    background: url("images/clearance/sq_us1.jpg") no-repeat center;

    }

.content_model_clearance_superiority li .clearance_img_02 {

    background: url("images/clearance/sq_us2.jpg") no-repeat center;

    }

.content_model_clearance_superiority li .clearance_img_03 {

    background: url("images/clearance/sq_us3.jpg") no-repeat center;

    }

.content_model_clearance_superiority li .clearance_img_04 {

    background: url("images/clearance/sq_us4.jpg") no-repeat center;

    }

.content_model_clearance_superiority li .clearance_text {

    margin-right: 20px;

    width: 384px;

    }

.content_model_clearance_superiority li .clearance_text p.title {

    margin-top: 10px;

    font-size: 16px;

    font-weight: bold;

    }

.content_model_clearance_superiority li .clearance_text p.description {

    margin-top: 10px;

    line-height: 25px;

    }

.content_model_box .content_model_clearance_service li {

    float: left;

    width: 300px;

    height: 120px;

    margin: 0 0 30px 65px;

    /*background: #ccc;*/

    }

.content_model_clearance_service li .clearance_service_img,
.content_model_clearance_service li .clearance_service_text {

    float: left;

    height: 100px;

    margin-top: 10px;

    }

.content_model_clearance_service li .clearance_service_img {

    width: 60px;

    }

.content_model_clearance_service li .clearance_service_img_01 {

    background: url("images/clearance/sq_fw1.png") no-repeat center;

    }

.content_model_clearance_service li .clearance_service_img_02 {

    background: url("images/clearance/sq_fw2.png") no-repeat center;

    }

.content_model_clearance_service li .clearance_service_img_03 {

    background: url("images/clearance/sq_fw3.png") no-repeat center;

    }

.content_model_clearance_service li .clearance_service_text {

    margin-left: 10px;

    width: 230px;

    }

.content_model_clearance_service li .clearance_service_text p.title {

    margin-top: 10px;

    font-size: 16px;

    font-weight: bold;

    }

.content_model_clearance_service li .clearance_service_text p.description {

    margin-top: 5px;

    line-height: 20px;

    }

/*************************************************/

.content_model_box .content_model_dangerous_list li {

    float: left;

    width: 189px;

    margin-left: 35px;

    }

.content_model_box .content_model_dangerous_list li p {

    margin-top: 10px;

    line-height: 22px;

    text-align: justify;

    }

.content_model_box .content_model_dangerous_comm li {

    float: left;

    height: 120px;

    width: 548px;

    border: 1px solid #ccc;

    margin: 0 0 20px 20px;

    }

.content_model_box .content_model_dangerous_comm li .dangerous_img,
.content_model_box .content_model_dangerous_comm li .dangerous_text {

    float: left;

    height: 120px;

    }

.content_model_box .content_model_dangerous_comm li .dangerous_img {

    width: 120px;

    }

.content_model_box .content_model_dangerous_comm li .dangerous_img_01 {

    background: url("images/dangerous/wx_bj1.png") no-repeat center;

    }

.content_model_box .content_model_dangerous_comm li .dangerous_img_02 {

    background: url("images/dangerous/wx_bj2.png") no-repeat center;

    }

.content_model_box .content_model_dangerous_comm li .dangerous_img_03 {

    background: url("images/dangerous/wx_bj3.png") no-repeat center;

    }

.content_model_box .content_model_dangerous_comm li .dangerous_img_04 {

    background: url("images/dangerous/wx_bj4.png") no-repeat center;

    }

.content_model_box .content_model_dangerous_comm li .dangerous_img_05 {

    background: url("images/dangerous/wx_bj5.png") no-repeat center;

    }

.content_model_box .content_model_dangerous_comm li .dangerous_img_06 {

    background: url("images/dangerous/wx_bj6.png") no-repeat center;

    }

.content_model_box .content_model_dangerous_comm li .dangerous_text {

    width: 398px;

    margin: 30px 20px 10px 10px;

    }

.content_model_box .content_model_dangerous_comm li .dangerous_text span.title {

    font-weight: bold;

    }

/***********************************************/

.content_model_box .content_model_fba_service li {

    border: 1px solid #ccc;

    float: left;

    height: 200px;

    margin: 0 0 20px 20px;

    width: 548px;

    }

.content_model_box .content_model_fba_service li .title,
.content_model_box .content_model_fba_service li .description {

    float: left;

    height: 176px;

    margin: 12px;

    }

.content_model_box .content_model_fba_service li .title {

    width: 176px;

    line-height: 176px;

    font-size: 25px;

    color: #FFF;

    text-align: center;

    }

.content_model_box .content_model_fba_service li .title_01 {

    background: #42afc6;

    }

.content_model_box .content_model_fba_service li .title_02 {

    background: #e56ac7;

    }

.content_model_box .content_model_fba_service li .title_03 {

    background: #f65e7f;

    }

.content_model_box .content_model_fba_service li .title_04 {

    background: #4bcb6e;

    }

.content_model_box .content_model_fba_service li .description {

    width: 324px;

    line-height: 22px;

    }

.content_model_box .content_model_fba_path {

    background: url("images/fba/fba_lc.png") no-repeat;

    height: 236px;

    }

.content_model_box .content_model_fba_superiority .content_model_fba_superiority_left,
.content_model_box .content_model_fba_superiority .content_model_fba_superiority_right {

    height: 363px;

    margin-bottom: 40px;

    float: left;

    overflow: hidden;

    }

.content_model_fba_superiority .content_model_fba_superiority_left {

    width: 600px;

    background: url("images/fba/fba_bj3.jpg") no-repeat;

    }

.content_model_fba_superiority .content_model_fba_superiority_right {

    width: 560px;

    background: url("images/fba/fba_bj4.jpg") repeat-x;

    }

.content_model_fba_superiority_right .superiority_nav_text {

    height: 187px;

    margin: 80px 40px 40px 40px;

    color: #fff;

    overflow: hidden;

    display: none;

    }

#superiority_nav_text_01 {

    display: block;

    }

.content_model_fba_superiority_right .superiority_nav_text p.title {

    font-size: 25px;

    }

.content_model_fba_superiority_right .superiority_nav_text p.description {

    margin-top: 15px;

    font-size: 16px;

    line-height: 30px;

    }

.content_model_fba_superiority_right .superiority_nav {

    height: 56px;

    /*background: #006505;*/

    text-align: center;

    vertical-align: bottom;

    }

.content_model_fba_superiority_right .superiority_nav a {

    display: inline-block;

    margin: 10px 2px 0 2px;

    width: 40px;

    height: 46px;

    line-height: 56px;

    background: url("images/fba/fba_tb3.png") no-repeat;

    font-size: 18px;

    text-align: center;

    color: #666;

    text-decoration: none;

    }

.content_model_fba_superiority_right .superiority_nav a:hover,
.content_model_fba_superiority_right .superiority_nav a.current {

    background: url("images/fba/fba_tb2.png") no-repeat;

    color: #fff;

    }

/***********************************************/

#about_box_2 {

    display: none;

    }

.content_model_box .content_model_about_team li {

    float: left;

    width: 360px;

    margin-left: 20px;

    }

.content_model_box .content_model_about_team li p {

    text-align: center;

    font-size: 18px;

    margin-top: 10px;

    }

.content_model_box .content_model_about_culture li {

    border: 1px solid #ccc;

    float: left;

    height: 120px;

    margin: 0 0 20px 20px;

    width: 548px;

    }

.content_model_box .content_model_about_culture li .title,
.content_model_box .content_model_about_culture li .description {

    float: left;

    height: 96px;

    margin: 12px;

    }

.content_model_box .content_model_about_culture li .title {

    width: 92px;

    line-height: 92px;

    font-size: 25px;

    color: #FFF;

    text-align: center;

    }

.content_model_box .content_model_about_culture li .title_01 {

    background: #fe902e;

    }

.content_model_box .content_model_about_culture li .title_02 {

    background: #f1565e;

    }

.content_model_box .content_model_about_culture li .title_03 {

    background: #269eea;

    }

.content_model_box .content_model_about_culture li .title_04 {

    background: #4cc949;

    }

.content_model_box .content_model_about_culture li .description {

    width: 408px;

    line-height: 25px;

    }

.content_model_box .content_model_about_contact li {

    float: left;

    margin: 0 0 40px 0;

    width: 370px;

    height: 260px;

    color: #fff;

    }

.content_model_box .content_model_about_contact li .title {

    font-size: 20px;

    text-align: center;

    width: 160px;

    margin: 40px 0 20px 90px;

    }

.content_model_box .content_model_about_contact li .description {

    width: 280px;

    font-size: 18px;

    line-height: 35px;

    margin: 0 45px;

    }

.content_model_box .content_model_about_contact li i {

    background: url("images/about-us/contico.png") no-repeat;

    display: inline-block;

    height: 36px;

    margin-right: 5px;

    vertical-align: middle;

    width: 40px;

    }

.content_model_box .content_model_about_contact li i.icon1 {

    background-position: 0 0;

    }

.content_model_box .content_model_about_contact li i.icon2 {

    background-position: -60px 0;

    }

.content_model_box .content_model_about_contact li i.icon3 {

    background-position: -110px 0;

    }

.content_model_box .content_model_about_contact #phone {

    background: #64c0cb;

    }

.content_model_box .content_model_about_contact #service {

    background: #fb973f;

    margin: auto 25px;

    }

.content_model_box .content_model_about_contact #address {

    background: #63d37d;

    }

.content_model_box .content_model_about_contact #service a {

    color: #fff;

    }

.content_model_box .content_model_aubout_map {

    background: url("images/about-us/us_bj6.png") no-repeat;

    height: 400px;

    margin-bottom: 20px;

    }

/*********************************/

.blog_model .content_model_box {

    width: 100%;

    margin: 0 auto;

    }

.blog_model .content_model_box .left,
.blog_model .content_model_box .right {

    float: left;

    overflow: hidden;

    display: table;

    }

.blog_model .content_model_box .left {

    width: 800px;

    }

.blog_model .content_model_box .right {

    width: 390px;

    margin: 0 0 20px 10px;

    height: 400px;

    }

.blog_model .content_model_box .left .blog_list,
.blog_model .content_model_box .left .blog_article {

    background: #fff;

    padding: 20px;

    margin-bottom: 20px;

    }

.blog_model .content_model_box .left .navigation,
.blog_model .content_model_box .left .pagination {

    background: #fff;

    padding: 20px;

    margin-bottom: 20px;

    }

.blog_list a {

    color: #00a67c;

    text-decoration: none;

    }

.blog_list a:hover {

    color: #333;

    }

.blog_list h2 {

    font-size: 20px;

    font-weight: normal;

    line-height: 25px;

    padding-bottom: 15px;

    }

.blog_list .blog_list_container {

    width: 100%;

    }

.blog_list .blog_list_container .blog_thumb {

    float: left;

    padding-right: 15px;

    }

.blog_list .blog_list_container .blog_thumb img {

    width: 238px;

    height: 134px;

    }

.blog_list .blog_list_container .blog_desc {

    position: relative;

    color: #777;

    height: 134px; /*同缩略图高度*/

    line-height: 24px;

    overflow: hidden;

    }

.blog_list .blog_list_container .blog_desc p.auth {

    position: absolute;

    right: 0;

    bottom: 0;

    }

.blog_list .blog_list_container .blog_desc p.auth span {

    display: inline-block;

    margin-left: 5px;

    }

.blog_list .blog_list_container .blog_desc p.auth span.icon_01 {

    background: url("images/blog/bq.png") no-repeat left 50%;

    padding-left: 25px;

    }

.blog_list .blog_list_container .blog_desc p.auth span.icon_02 {

    background: url("images/blog/auth.png") no-repeat left 50%;

    padding-left: 25px;

    }

.blog_list .blog_list_container .blog_desc p.auth span.icon_03 {

    background: url("images/blog/time.png") no-repeat left 50%;

    padding-left: 25px;

    }

.blog_list .blog_list_container .blog_desc p.auth span.icon_03 a {

    display: inline-block;

    margin-right: 5px;

    }

.navigation .nav-links, .pagination .nav-links {

    text-align: center;

    }

.navigation .nav-links a.page-numbers, .pagination .nav-links a.page-numbers {

    display: inline-block;

    background: #eee;

    color: #666;

    padding: 5px 10px;

    text-decoration: none;

    }

.navigation .nav-links a:hover.page-numbers, .pagination .nav-links a:hover.page-numbers {

    background: #6fc299;

    color: #fff;

    }

.navigation .nav-links span.current, .pagination .nav-links span.current {

    display: inline-block;

    padding: 5px 10px;

    background: #00a67c;

    color: #fff;

    }

.blog_model .content_model_box .right .list {

    margin-bottom: 20px;

    background: #fff;

    overflow: hidden;

    }

.blog_model .content_model_box .right .list .title {

    margin: 5px 20px;

    border-bottom: 1px solid #90bba8;

    }

.blog_model .content_model_box .right .list .title h2 {

    color: #1abc9c;

    font-size: 16px;

    font-weight: normal;

    line-height: 45px;

    }

.blog_model .content_model_box .right .list .content {

    margin: 10px 20px;

    }

.blog_model .content_model_box .right .list .content a {

    color: #00a67c;

    line-height: 22px;

    font-size: 14px !important;

    }

.blog_article a {

    color: #00a67c;

    }

.blog_article .art_head h1 {

    color: #444;

    font-size: 30px;

    font-weight: normal;

    line-height: 45px;

    }

.blog_article .art_media {

    border-bottom: 1px solid #eee;

    padding: 15px 0 10px 0;

    }

.blog_article .art_media span {

    display: inline-block;

    margin-right: 10px;

    }

.blog_article .art_media span.icon_01 {

    background: url("images/blog/catge.png") no-repeat left 50%;

    padding-left: 25px;

    }

.blog_article .art_media span.icon_02 {

    background: url("images/blog/auth.png") no-repeat left 50%;

    padding-left: 25px;

    }

.blog_article .art_media span.icon_03 {

    background: url("images/blog/time.png") no-repeat left 50%;

    padding-left: 25px;

    }

.blog_article .art_tags {

    border-top: 1px solid #eee;

    background: url("images/blog/bq.png") no-repeat left 50%;

    padding: 15px 0 15px 25px;

    }

.blog_article .art_nav {

    border-top: 1px solid #f2f2f2;

    background: #fbfbfb;

    width: 100%;

    }

.blog_article .art_nav p {

    margin: 0 10px;

    }

.blog_article .art_nav p span {

    display: inline-block;

    width: 50%;

    height: 50px;

    line-height: 50px;

    color: #444;

    overflow: hidden;

    }

.blog_article .art_content {

    color: #444;

    font-size: 15px;

    line-height: 26px;

    padding: 10px 20px 20px;

    text-indent: 30px;

    word-break: break-all;

    word-wrap: break-word;

    text-align: justify;

    }

.blog_article .art_content h2,
.blog_article .art_content h3,
.blog_article .art_content h4,
.blog_article .art_content h5 {

    font-size: 18px;

    }

.blog_article .art_content p {

    margin: 0 0 15px;

    }

.blog_article .art_content img {
    display: block;
    max-width: 720px !important;
    height: auto !important;
    }

/*table 风格*/
.blog_article .art_content table {
    border-collapse: collapse;
    border: none;
    width: 100%;
    margin: 20px 0;
    }

.blog_article .art_content table th,
.blog_article .art_content table td {
    padding: 5px 0;
    color: #333;
    text-indent: 1em;
    border: 1px solid #999;
    font-weight: normal !important;
    }

.blog_article .art_content table tr.header td {
    background: #e5f5ff;
    font-weight: bold;
    }

.blog_article .art_content #arc_img img{
    display: inline-block; !important;
    margin: 10px 4px;
    width: 220px;
    }

/*************************************/

.link_model {

    width: 100%;

    min-width: 1200px;

    background: #22222D;

    }

.link_model .link_model_content {

    width: 1200px;

    margin: 0 auto;

    padding: 5px 0;

    color: #ABA6A6;

    font-size: 12px;

    }

.link_model .link_model_content a {

    display: inline-block;

    color: #ABA6A6;

    padding: 0 10px;

    border-right: 1px solid #575b5f;

    height: 16px;

    line-height: 16px;

    margin-bottom: 5px;

    font-size: 12px;

    }

/*************************************/

#tongji {

    display: none;

    }

/********CC客户文字*********/

.kf_qycn_com_cckf_direct_talking_dialog_text {

    text-align: left !important;

    }

.kf_qycn_com_cckf_direct_talking_dialog_text a {

    text-decoration: none

    }

.kf_qycn_com_cckf_direct_talking_dialog_text span {

    display: block;

    padding: 4px 0;

    border-radius: 8px;

    -webkit-border-radius: 8px;

    }

.qidian {
    display: inline-block !important;
    vertical-align: middle !important;
    padding: 3px 12px !important;
    background: #fff url(https://www.5688.com.cn/source/img/qidian.png) 5px center no-repeat !important;
    text-decoration: none !important;
    border: 1px solid #dadee7 !important;
    border-radius: 2px !important;
    font-size: 14px !important;
    font-family: "microsoft yahei";
    text-align: center !important;
    color: #333 !important;
    font-weight: normal !important;
    text-indent: 15px !important;
}