﻿/*居中容器*/
.contain_auto{ width:1050px; margin:auto; height:100%; overflow:hidden;}

/*左边新闻*/
.title_news{ width:297px; margin-top:28px; float:left;}
.title_news .title{ width:295px; height:78px; border:1px solid #dcdcdc;}
.title_news .title a{ text-align:center; line-height:39px;}
.title_news .title .current{ background:#1c608d; color:#fff; font-weight:600;}
.title_news .title .longsail{ color:#666;font-weight:600;}
.title_news .title .longsail:hover{ background:#1c608d; color:#fff; border-top:1px solid #fff;}

.title_news .news_list{ margin-top:28px;}
.title_news .news_list .news_column{ margin-top:28px;}
.title_news .news_list h4{ line-height:36px; font-size:14px; font-weight:normal; color:#666;}
.title_news .news_list p{ line-height:16px; color:#9b9b9b;}

/*新闻详情*/
.news_detail{ width:720px; float:right; margin-top:28px;}
.news_detail .news_name{ height:30px; border-bottom:1px dashed #ccc; width:720px; font-size:14px; color:#666;}
.news_detail .state *{ float:left;}
.news_detail .state{ width:300px; height:23px; margin:15px 0 11px 0;}
.news_detail .state img{ margin-right:8px;}
.news_detail .state span{ line-height:28px; color:#bdbdbd;}

.news_detail .detail .txt{ margin-top:20px;}
.news_detail .detail p{ line-height:20px; color:#666; text-indent:24px;}

/*左城市*/
.contain_auto .city_box{ width:1050px; margin-top:20px;}
.contain_auto .city_left{ width:560px; float:left; margin-top:20px;}
.contain_auto .city_left .title{ width:420px; height:65px; border-bottom:1px dashed #d9d9d9;}
.contain_auto .city_left .title h3{ font-size:14px; line-height:26px;color:#666;}
.contain_auto .city_left .title span *{ float:left;}
.contain_auto .city_left .title span{ color:#a7a7a7;}
.contain_auto .city_left .title img{ margin:1px 3px 0 0;}
.contain_auto .city_left .contact{ margin-top:5px;}
.contain_auto .city_left .contact td{ line-height:26px; color:#666;}
.contain_auto .city_left .contact td a{color:#666;}
.contain_auto .city_left .left_img{ margin-top:15px;}

/*右城市*/
.contain_auto .city_right{ width:460px; float:right;}
.contain_auto .city_right .title{ width:450px; height:65px; border-bottom:1px dashed #d9d9d9; margin-top:10px; float:left;}
.contain_auto .city_right .title h3{ font-size:14px; line-height:26px;color:#666;}
.contain_auto .city_right .title span *{ float:left;}
.contain_auto .city_right .title span{ color:#a7a7a7;}
.contain_auto .city_right .title img{ margin:1px 3px 0 0;}
.contain_auto .city_right .contact{ margin-top:5px;}
.contain_auto .city_right .contact td{ line-height:26px; color:#666;}
.contain_auto .city_right .contact td a{color:#666;}
.contain_auto .city_right .right_img{width:313px; height:301px; float:right;}

/*货物跟踪*/
.follow_name{margin-top:25px;}
.follow_name h4{ text-align:center;  font-size:14px; color:#666;}

.follow{ background:url(../../images/shipment.jpg) no-repeat; width:100%; height:310px; margin-top:25px;}
.follow .query-box{ width:750px; height:310px; margin:auto; padding-top:100px;}
.follow .query-box .choose{ width:190px; height:37px;}
.follow .query-box .choose a{ font-size:14px; float:left; color:#fff; width:95px; height:37px; line-height:37px; text-align:center;}
.follow .query-box .choose .jia{ background-image:url(../../images/gray-bg1.png);}
.follow .query-box .choose .dan:hover{ background-image:url(../../images/gray-bg1.png);}
.follow .query-box .query-bg{ background-image:url(../../images/gray-bg2.png); width:750px; height:64px; overflow:hidden;}
.follow .query-box .query-bg .query{ width:738px; height:52px; background:#fff; margin:6px;}
.follow .query-box .query-bg .query input{ font-size:14px; color:#9d9d9c; outline:none; line-height:52px; width:620px; height:52px; padding-left:15px; float:left; border-right:1px solid #fff;}
.follow .query-box .query-bg .query a{ width:91px; height:52px; background-color:#1c608d; float:right; z-index:12px;}
.follow .query-box .query-bg .query a:hover{ background:#3074a2;}
.follow .query-box .query-bg .query img{ margin:13px 0 0 33px;}

/*船期查询*/
.shipment_box{ width:1050px; margin:auto;}
.shipment_name{margin-top:25px;}
.shipment_name h4{ text-align:center;  font-size:14px; color:#666;}

.search{ width:290px; height:36px; margin:auto; margin-top:10px;}
.search *{ float:left;}
.search input{ outline:none; border-top:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1; height:34px; width:220px;}

.boat_box{ width:1050px; height:300px; margin-top:20px; position:relative;}
.boat_box img{ position:absolute; left:10px; top:134px;}
.boat_box .row_one{ width:180px;float:left; margin-right:37px;}
.boat_box .row_one dt{ width:171px; height:22px; border-bottom:1px solid #b9bcbe;  margin:0 0 0px 9px;  color:#808080; font-size:12px; font-weight:600;}
.boat_box .row_one a{ line-height:26px; color:#666; text-indent:10px;}
.boat_box .row_one a:hover{ background:#1c608d; color:#fff;}
