@charset "utf-8";

#adv {width: 100%;height: 465px;overflow: hidden;position: relative;}
.adv {max-width: 1920px;height: 465px;position: absolute;left: 50%;margin-left: -960px;}

.wrapper_con {padding-bottom: 150px;}
.wrapper_left {width: 26%;position: relative;}
.wrapper_left .title {padding: 40px 0 0 40px;height: 240px;background: #065da4;margin-top: -130px;}
.wrapper_left .title .t_e {color: #fff;font-size: 50px;text-transform: uppercase;}
.wrapper_left .title .line {width: 48px;height: 1px;background: #fff;margin: 10px 0;}
.wrapper_left .title .t_c {color: #fff;font-size: 30px;}
.wrapper_left ul li {height: 60px;line-height: 60px;background: #efefef;padding-left: 48px;border-left: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;}
.wrapper_left ul li a{display:block;color: #888;font-size: 18px;}
.wrapper_left ul li:hover,.wrapper_left ul li.cur {background: #fff;border-left: 3px solid #065da4;}
.wrapper_left ul .space {height: 60px;line-height: 60px;background: #efefef;border-left: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;}

/*媒体查询，大于480px小于640px*/
@media (max-width: 980px) {
.t_e {font-size:2.1em !important;}
}

.wrapper_right {width: 70%;margin-top: 80px;padding-right: 1%;}
.wrapper_right .head {height: 46px;padding-bottom: 21px;border-bottom: 1px solid #d2d2d2;}
.wrapper_right .head .h,.wrapper_right .head h2 {color: #065da4;font-size: 36px;display: inline;}
.wrapper_right .head .p {color: #888;font-size: 14px;line-height: 68px;}
.wrapper_right .head .p a {color: #888;margin: 0 5px;}
.wrapper_right .head .p a:hover {color: #065da4;}
.wrapper_right .con {padding-top: 60px;}

/*新闻中心*/
.wrapper_right .con .news_row {border:1px solid #e3e3e3;height: 216px;margin-bottom:35px;}
.wrapper_right .con .news_row:hover {border:1px solid #065da4;}
.wrapper_right .con .news_row .img {width: 39%;height: 216px;overflow: hidden;}
.wrapper_right .con .news_row .img a img {display: block;width: 100%;height: 100%;}
.wrapper_right .con .news_row .txt {width: 56%;padding-right: 2%;height: 216px;position: relative;}
.wrapper_right .con .news_row .txt .h {margin-top: 20px;}
.wrapper_right .con .news_row .txt .h a{display: block;color: #20292c;font-size: 21px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.wrapper_right .con .news_row .txt .h a:hover {color: #065da4;}
.wrapper_right .con .news_row .txt .info {padding: 5px 0;}
.wrapper_right .con .news_row .txt .info span {color: #999;margin-right: 20px;font-size: 14px;}
.wrapper_right .con .news_row .txt .des p {color: #666;font-size: 15px;line-height: 24px;}
.wrapper_right .con .news_row .txt .more {position: absolute;bottom: 20px;left: 0px;}
.wrapper_right .con .news_row .txt .more a{display: block;width:130px;height:38px;line-height:38px;text-align:center;border:1px solid #999;border-radius: 20px;background: #fff;color: #666;font-size: 15px;}
.wrapper_right .con .news_row .txt .more a:hover{border:1px solid #065da4;background: #065da4;color: #fff}

/*分页*/
.page {width: 100%;text-align: center;padding-top:30px;float:left}
.page a {display: inline-block;min-width: 30px;height: 32px;line-height: 32px;border:1px solid #ccc;padding: 0 6px;color: #333;font-size: 14px;margin: 0 1px;border-radius:1px;}
.page a:hover,.page a.cur {color: #fff;background:#0078c3;border:1px solid #0078c3;}

/*新闻详情*/
.news_con h1 {color: #222;font-size: 21px;text-align: center;}
.news_con .info {width:100%;margin-top: 10px;text-align: center;padding-bottom:10px;border-bottom: 1px dashed #999;}
.news_con .info span {color: #666;font-size: 14px;margin: 0 20px;}
.news_con .des_con {margin-top: 30px;}
.news_con .des_con p {color: #333;font-size: 15px;line-height:30px;text-indent: 2em;}
.news_con .des_con p img {max-width: 100%;}
.news_con .des_con .news_share {margin-top: 30px;}
.news_con .page_info {margin-top:15px;padding-top:15px;border-top:1px solid #b2b2b2;}
.news_con .page_info .pages p {line-height: 2;}
.news_con .page_info .pages p a {display: block;color: #666;font-size: 14px;}
.news_con .page_info .pages p a:hover {color: #065da4;}
.news_con .page_info .backtrack {width: 120px;height: 32px;line-height: 32px;text-align: center;background:#0078c3;margin-top: 15px;border-radius: 20px;}
.news_con .page_info .backtrack a{display: block;color: #fff;}
.news_con .page_info .backtrack:hover {background:#065da4;}

/*保税物流*/
.bonded p{color: #333;font-size: 15px;line-height: 30px; text-indent: 2em;}
.bonded p img {max-width: 100%}
.bonded_tab {width: 100%;margin-top: 50px;}
.bonded_tab .h {color: #065da4;font-size: 24px;}
.bonded_tab .hd {width: 100%;margin-top: 30px;}
.bonded_tab .hd ul {margin-right: -2%;}
.bonded_tab .hd ul li {float: left;color: #065da4;font-size:18px;padding:0 40px;height: 48px;line-height: 48px;text-align: center;border:1px solid #065da4;margin:0 5px 10px 0;cursor: pointer;}
.bonded_tab .hd ul li.on,.bonded_tab .hd ul li:hover {background: #065da4;color: #fff;}
.bonded_tab .bd {margin-top: 40px;}
.bonded_tab .bd .bd_con p{color: #333;font-size: 15px;line-height: 30px;}
.bonded_tab .bd .bd_con img {max-width: 100%;}

/*解决方案*/
.solution .list {width: 48%;margin-bottom: 30px;overflow: hidden;border:1px solid #ccc;
transition-duration: 0.4s;-moz-transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.solution .list:hover {border:1px solid #065da4;}
.solution .list .img {width: 100%;height: 215px;overflow: hidden;position: relative;}
.solution .list .img img {width: 100%;height: 100%;}
.solution .list .img .show {display: block;width: 100%;height: 0;position: absolute;bottom: 0px;left: 0px;background:url(../images/solu_bg.png);z-index: 3;
transition-duration: 0.4s;-moz-transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.solution .list .img:hover .show {height: 100%}
.solution .list .img .show .des {width: 100%;height: 100%;}
.solution .list .img .show .des a {display: block;width: 100%;height: 100%;background: url(../images/more.png) no-repeat center center;}
.solution .list .t {background:#fff;height: 76px;padding: 20px 20px;overflow: hidden;}
.solution .list .t h4 a{display: block;color: #333;font-size: 18px;margin-bottom: 10px;}
.solution .list .t h4 a:hover {color: #065da4;}
.solution .list .t p{color: #666;font-size: 14px;}
.solution .list .more {width: 100%;padding: 0 0 30px 0;text-align: center;}
.solution .list .more a {display: inline-block;width: 120px;height: 32px;line-height: 32px;margin: 0 20px;border:1px solid #065da4;border-radius: 20px;color: #065da4;font-size: 16px;
transition-duration: 0.4s;-moz-transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.solution .list .more a:hover {background: #065da4;color: #fff;}

.service_mess {width: 100%;margin-bottom:60px;}
.service_mess .mess_row {width: 48%;height: 36px;line-height: 36px;margin-bottom: 20px;}
.service_mess .mess_row input {width: 96%;height: 34px;line-height: 34px;padding: 0 2%;border:1px solid #ccc;border-radius: 5px;background: none;}
.service_mess .mess_con {width: 100%;}
.service_mess .mess_con textarea {width: 97.8%;height: 118px;padding:10px 1%;border:1px solid #ccc;border-radius: 5px;}
.service_mess .mess_row input[type="text"]:focus{outline:none;border:solid 1px #065da4 !important;-webkit-appearance: none;}
.service_mess .mess_row input[type="password"]:focus{outline:none;border:solid 1px #065da4 !important;-webkit-appearance: none;}
.service_mess .mess_con textarea:focus{outline:none;border:solid 1px #065da4 !important;-webkit-appearance: none;}
.service_mess .mess_btn {width: 100%;margin-top:20px;}
.service_mess .mess_btn input {width: 100%;height: 38px;border-radius: 5px;background: #065da4;color: #fff;font-size: 15px;cursor:pointer;}

/*方案详情*/
.soluton_con h2{color: #065da4;font-size: 24px;border-bottom: 1px dashed #999;padding-bottom: 15px;}
.soluton_con .des_con {margin-top: 20px;}
.soluton_con .des_con p{color: #333;font-size: 15px;line-height: 30px;text-indent: 2em;}
.soluton_con .des_con p img {max-width: 100%;}


/*招聘*/
.jobs .advs img{width: 100%;}
.jobs .post {padding:40px 0;}
.jobs .post .tit {width: 100%;height: 40px;background: #e3e3e3;margin-bottom: 10px;cursor: pointer;position: relative;}
.jobs .post .tit li {height: 40px;line-height: 40px;color: #333;font-size: 16px;padding-left:20px;}
.jobs .post .tit i{ width:20px; height:20px; display:block; background: url(../images/pic55.png) 0px 0px no-repeat; position:absolute; right:20px; top:10px;}
.jobs .post .tit.on i{ background-position:0 -20px;}
.jobs .post .xialai {padding:10px 10px 20px;}
.jobs .post .xialai .pad p{color: #333;font-size: 14px;line-height: 26px;}
.jbos_more {display: block;width: 100px;height: 40px;line-height: 40px;text-align: center;border:1px solid #065da4;color: #065da4;font-size: 14px;}
.jbos_more:hover {background: #065da4;color: #fff;}

.partners {width: 100%;}
.partners ul li {float: left;width: 22%;height: 62px;margin:0 1.5% 25px;}
.partners ul li a {display: block;width: 100%;height: 100%;overflow: hidden;border:1px solid #ccc;border-radius: 5px;overflow: hidden;}
.partners ul li a img {width: 100%;height: 100%;border-radius: 5px;}


/*关于我们*/
.about p {color: #333;font-size: 15px;line-height: 30px;text-indent: 2em;}
.about img {max-width: 100%;}

/*联系我们*/
.contact .map {padding-bottom: 40px;margin-bottom:40px;border-bottom:1px solid #ccc;}
.contact_con h4{color: #065da4;font-size: 24px;}
.contact_con p {color: #333;font-size: 16px;line-height: 28px;}

/*留言*/
.mess_con {width:680px;margin:0 auto;}
.mess_con .mess_row {margin-bottom: 20px;}
.mess_con .mess_row font {color: #f00;font-size: 13px;margin-left: 5px;float: left;}
.mess_con .mess_row span {float: left;display:block;width: 130px;line-height: 32px;text-align: right;margin-right: 15px;color: #333;font-size: 16px;}
.mess_con .mess_row input {float: left;width:380px;height: 30px;line-height: 30px;border:1px solid #ccc;padding: 0 10px;outline: none;}
.mess_con .mess_row input:hover {border:1px solid #065da4;} 
.mess_con .mess_row textarea {width: 380px;height: 140px;padding: 10px;border:1px solid #ccc;float: left;}
.mess_con .mess_row textarea:hover {border:1px solid #065da4;}
.mess_con .mess_row .btn {width: 402px;height:40px;background: #065da4;border:1px solid #065da4;cursor: pointer;color: #fff;font-size: 15px;margin-left: 146px;}
.mess_con .mess_row .btn:hover {background: #0074d2;} 
.mess_con .mess_row select {float: left;width:400px;height: 30px;line-height: 30px;border:1px solid #ccc;outline: none;color: #666;}


.photo .image-row .image-set .pic li {
float: left;
width: 280px;
margin-bottom: 15px;
}
.photo .image-row .image-set .pic li p {color: #333;font-size: 16px;line-height: 2;text-align: center;}
.photo .image-row .image-set .pic li div {
width: 270px;
height: 200px;
border: 1px solid #ccc;
border-radius: 3px;
}
.photo .image-row .image-set .pic li div img {
width: 100%;
height: 100%;
}


/*相册图css*/
.lightboxOverlay {

position: absolute;

top: 0;

left: 0;

z-index: 9999;

background: url(../images/tmbg.png);

display: none;

}

.lightbox {

position: absolute;

top: 0;

left: 0;

width: 100%;

z-index: 10000;

text-align: center;

line-height: 0;

font-weight: normal;

}

.lightbox .lb-image {

display: block;

height: auto;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

-ms-border-radius: 3px;

-o-border-radius: 3px;

border-radius: 3px;

}

.lightbox a img {

border: none;

}

.lb-outerContainer {

position: relative;

background-color: white;

*zoom: 1;

width: 250px;

height: 250px;

margin: 0 auto;

-webkit-border-radius: 4px;

-moz-border-radius: 4px;

-ms-border-radius: 4px;

-o-border-radius: 4px;

border-radius: 4px;

}

.lb-outerContainer:after {

content: "";

display: table;

clear: both;

}

.lb-container {

padding: 4px;

}

.lb-loader {

position: absolute;

top: 45%;

left: 0%;

height: 25%;

width: 100%;

text-align: center;

line-height: 0;

}

.lb-cancel {

display: block;

width: 32px;

height: 32px;

margin: 0 auto;

background: url(../images/loading.gif) no-repeat;

}

.lb-nav {

position: absolute;

top: 0;

left: 0;

height: 100%;

width: 100%;

z-index: 10;

}

.lb-container > .nav {

left: 0;

}

.lb-nav a {

outline: none;

}

.lb-prev, .lb-next {

width: 49%;

height: 100%;

cursor: pointer;

display: block;

}

.lb-prev {

left: -50px;

float: left;

background: url(../images/prev.png) left 48% no-repeat;

}

.lb-next {

right: 0;

float: right; 

background: url(../images/next.png) right 48% no-repeat;

}

.lb-dataContainer {

margin: 0 auto;

padding-top: 5px;

*zoom: 1;

width: 100%;

-moz-border-radius-bottomleft: 4px;

-webkit-border-bottom-left-radius: 4px;

border-bottom-left-radius: 4px;

-moz-border-radius-bottomright: 4px;

-webkit-border-bottom-right-radius: 4px;

border-bottom-right-radius: 4px;

}

.lb-dataContainer:after {

content: "";

display: table;

clear: both;

}

.lb-data {

padding: 0 4px;

color: #bbbbbb;

}

.lb-data .lb-details {

width: 85%;

float: left;

text-align: left;

line-height: 1.1em;

}

.lb-data .lb-caption {

font-size: 13px;

font-weight: bold;

line-height: 1em;

}

.lb-data .lb-number {

display: none;

clear: left;

padding-bottom: 1em;

font-size: 0px;

color: #999999;

}

.lb-data .lb-close:hover {

cursor: pointer;

filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);

opacity: 1;

}	