﻿@charset "utf-8";
/*--banner-img -- */

.banner_img{width: 1200px;position: relative;float: left;margin-top: 20px;}

/* banner */

.fullSlide{width: 100%;position: relative;height: 458px;background: #000;overflow: hidden;}
.fullSlide .bd{margin: 0 auto;position: relative;z-index: 0;overflow: hidden;}
.fullSlide .bd ul{width: 100% !important;}
.fullSlide .bd li{width: 100% !important;height: 458px;overflow: hidden;text-align: center;}
.fullSlide .bd li a{display: block;height: 458px;}
.fullSlide .hd{width: 100%;position: absolute;z-index: 1;bottom: 0;left: 0;height: 20px;line-height: 30px;}
.fullSlide .hd ul{text-align: center;}
.fullSlide .hd ul li{cursor: pointer;display: inline-block;*display: inline;zoom: 1;width: 30px;height: 2px;margin: 2px;overflow: hidden;background: #fff;filter: alpha(opacity=100);opacity: 1;line-height: 999px;}
.fullSlide .hd ul .on{background: #f90;}
.fullSlide .prev,.fullSlide .next{display: block;position: absolute;z-index: 1;top: 50%;margin-top: -45px;left: 50%;margin-left: -600px;z-index: 1;width: 58px;height: 90px;background: url("../images/common_bg_s.png") -58px 0px #000 no-repeat;cursor: pointer;filter: alpha(opacity=30);opacity: 0.3;display: none;}
.fullSlide .next{left: auto;right: 50%;margin-right: -600px;background-position: -116px 0px;}

/*---main---begin---*/

.ind_textarea{width: 237px; padding: 10px 10px 45px; height: 24px; line-height: 24px; font-size: 14px; color: #636363; background: #fff; border: 1px solid #E8E8E8;margin: 10px 0 15px 29px}
.ind_textarea:focus{border-color: #f90;box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05) inset}
.ind_textarea2{float: left;width: 60px;height: 24px;line-height: 24px;overflow: hidden;margin: 1px 0 0 29px;padding: 0 5px;border: 1px solid #E8E8E8}
.ind_textarea2:focus{border-color: #f90;box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05) inset}
.ind_CodeImg{float: left;width: 50px;margin-left: 10px; height: 24px; line-height: 24px;margin-top: 2px;}
.ind_button{float: left;display: inline-block;height: 28px;padding: 0 20px;margin-right: 2px;border: none;border-radius: 2px;overflow: visible;font-size: 14px;line-height: 28px;color: #fff;text-align: center;cursor: pointer}
.ind_button{background-color: #F79700}
.ind_button:hover{background-color: #65B17F;color: #fff;text-decoration: none}
.ind_button:active{background-color: #F79700;box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.2)}
.ind_button2{float: left;display: inline-block;height: 28px;padding: 0 20px;margin: 15px 15px 0 0;border: none;border-radius: 2px;overflow: visible;font-size: 14px;line-height: 28px;color: #fff;text-align: center;cursor: pointer;background-color: #F79700}
.ind_button2:hover{background-color: #009460;color: #fff;text-decoration: none}
.ind_button2:active{background-color: #F79700;box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.2)}

/* 首页快捷导航 */

.h-menu .h-icon{background: url("../images/common_bg_s.png") no-repeat;}
.h-banner{position: relative;z-index: 1;}
.h-menu{height: 56px;line-height: 56px;background: #fff;width: 100%;margin-top: 20px;border: 1px solid #E8E8E8;}
.h-menu>li{float: left;width: 299px;text-align: center;border-left: 1px solid #E8E8E8;position: relative;height: 56px;}
.h-menu>li>a{font-size: 16px;color: #333;text-decoration: none;}
.h-menu>li:first-child{border: 0 none;}
.h-menu>li:last-child{width: 300px;}
.h-menu>li.on>a,.h-menu>li:hover>a{background: #f8f8f8;color: #009460}
.h-menu .h-icon{display: inline-block;vertical-align: middle;margin-right: 10px;}
.h-menu .h-icon.icon1{width: 26px;height: 26px;background-position: 0px 0px;}
.h-menu .h-icon.icon2{width: 26px;height: 26px;background-position: -29px 0px;}
.h-menu .h-icon.icon3{width: 26px;height: 26px;background-position: 0px -30px;}
.h-menu .h-icon.icon4{width: 26px;height: 26px;background-position: -26px -30px;}

/*---本月优惠线路---*/

.sales_promotion{width: 1200px;margin: 0px auto;font-size: 14px}
.sales_promotion .list-cap{margin-top: 15px;height: 24px; line-height: 24px;}
.sales_promotion .list-cap h3{float: left;font-size: 14px;padding-left: 8px;color: #323232;font-weight: 700}
.sales_promotion .groups-cap h3{border-left: solid 4px #009460}
.discount_line{float: left;height: 24px;line-height: 24px;overflow: hidden;/* 必要元素 */
	}
.discount_line li a{color: #009460;padding-right: 10px}
.discount_line li a:hover{color: #f90}
.discount_line li em{color: #f60}
.discount_line li span{padding-left: 10px}
.r_more a{float: right;color: #009460}
.r_more a:hover{color: #f90}

/*--货物追踪-- */

.fw-track{width: 320px;position: relative;float: left;overflow: hidden;margin-top: 20px; margin-right: 20px}
.fw-track .tab{width: 290px;height: 55px;line-height: 55px;border: 1px solid #E8E8E8;border-top-right-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;overflow: hidden;background-color: #fff;padding-left: 28px; float: left; letter-spacing: 1px;}
.fw-track .tab h3{text-decoration: none;font-size: 18px;color: #464646;}
.fw-track-box{ width: 318px; margin: 0 auto; overflow: hidden; border: 1px solid #E8E8E8;border-top: none; background-color: #fff;padding-top: 12px;height: 178px;min-height: 178px;}
.fw-track-Div{width: 290px;height: 145px; min-height: 145px;overflow: hidden;margin-bottom: 25px;}

/*这里的高度和超出隐藏是必须的*/

.fw-track-Div li{height: 28px; line-height: 28px; width: 100%; color: #416A7F; margin: 0px 30px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; background: url("../images/ico1.jpg") left center no-repeat;padding-left: 10px;}
.fw-track-Div li a{ color: #416A7F;}
.fw-track-Div li a:hover{ color: #009460;}

/* 服务项目 */

.service{width: 860px;position: relative;float: left;overflow: hidden;margin-top: 20px;}
.service .tab{width: 830px;height: 55px;line-height: 55px;border: 1px solid #E8E8E8;border-top-right-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;overflow: hidden;background-color: #fff;padding-left: 28px; float: left; text-decoration: none;font-size: 18px;color: #009460;letter-spacing: 1px;}
.service .tab h3{text-decoration: none;font-size: 18px;color: #464646;}
.service .tab h3 span a{float: right;font-size: 14px;margin-right: 27px;color: #959595;}
.service .tab h3 span a:hover{ color: #009460;}
.service-box{ width: 858px; margin: 0 auto; overflow: hidden; border: 1px solid #E8E8E8;border-top: none; background-color: #fff;height: 190px;min-height: 190px;}
.service_items{width: 830px;overflow: hidden;float: left;margin: 10px 10px 0 16px}

/*这里的高度和超出隐藏是必须的*/

.service_items li{float: left;width: 253px;height: 60px;margin: 10px 10px 8px;border: 1px solid #E8E8E8; background: #FAFAFA;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.service_items li a:hover{text-decoration: none;color: #009460;}
.service_items li .hot{background: url("../images/hot_line.gif"/**/) 211px 6px no-repeat;}
.service_items li span{width: 58px;height: 58px;float: left;margin: 0 10px;}
.service_items li:hover{ border: 1px solid #E8E8E8; background: #fff;-webkit-box-shadow: 0 0 10px 0 rgba(56, 81, 76, .15);-moz-box-shadow: 0 0 10px 0 rgba(56, 81, 76, .15);box-shadow: 0 0 10px 0 rgba(56, 81, 76, .15)}
.service_items li span img{width: 58px;height: 58px;float: left;}
.service_items li h4{font-size: 15px;line-height: 26px;padding-top: 6px}
.service_items li h4 a:hover{text-decoration: none}
.service_items li p{line-height: 20px;height: 20px;font-size: 12px;color: #959595}

/* --客户点评- */

.fw-message{width: 380px;position: relative;float: right;overflow: hidden;}
.fw-message .tab{width: 380px;height: 55px;line-height: 55px;border: 1px solid #E8E8E8; color: #FFFFFF; overflow: hidden;background-color: #00a0e9;padding-left: 28px; float: left; text-decoration: none;font-size: 18px;letter-spacing: 1px;padding-right: 20px;}
.fw-message .tab span .fw-message-updown{position: absolute; right: 27px; top: 16px;}
.fw-message .tab span .fw-message-updown small{float: right; font-size: 12px;width: 30px;height: 20px; line-height: 20px; text-align: center;background: #f8f8f8;color: #fff;font-family: "宋体"; margin: 3px; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;border: 1px solid #ECECEC;}
.fw-message .tab span .fw-message-updown small img{margin-top: 7px;}
.fw-message .tab span .fw-message-updown small:hover{ background: #DCDCDC;border: 1px solid #DCDCDC;}
.fw-message-box{ margin: 0 auto; overflow: hidden; border: 1px solid #E8E8E8;border-top: none; background-color: #fff;height: 255px;min-height: 243px;}
.fw-message .ico_pl{ height: 78px; float: left; width: 100%; border: 1px solid #E8E8E8; background: #fff; border-top: none;}
.fw-message .ico_pl>i{ width: 53px; height: 53px; display: block; background: url("../images/common_bg_s.png") no-repeat; background-position: -133px -96px; margin: 15px auto;}
#fw-message-Div{height: 230px; min-height: 230px;overflow: hidden;margin-bottom: 25px;}

/*这里的高度和超出隐藏是必须的*/

#fw-message-Div li{height: 47px;line-height: 47px; padding-left: 12px; margin-top: 20px;}
#fw-message-Div li:before{ content: ""; width: 46px; height: 46px; display: block; background: url("../images/common_bg_s.png") no-repeat; background-position: -64px -162px; float: left; margin-top: 5px;}
#fw-message-Div li>a>span{ background: #eeeeee;  height: 47px; border-radius: 50px;}
#fw-message-Div li span{ float: left;width: 240px;padding-left: 60px;height: 62px; overflow: hidden; display: block;}
#fw-message-Div li span i{ float: left;font-size: 12px;color: #0078B6; height: 22px; line-height: 22px;padding: 2px 5px 0 0;display: block;overflow: hidden;}
#fw-message-Div li span em{font-size: 12px;color: #808080;height: 22px; padding: 2px 10px 0 0;line-height: 22px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
#fw-message-Div li span p{font-size: 12px;height: 22px; line-height: 22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
#fw-message-Div li span p a:hover{text-decoration: none}

/* 新闻资讯 */

.block-banner{width: 799px;position: relative;float: left;}
.block-banner .tab{width: 799px;height: 55px;line-height: 55px;border: 1px solid #E8E8E8;border-top-right-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px; -moz-border-top-left-radius: 5px;overflow: hidden;background-color: #fff;}
.block-banner .tab a{ position: relative; text-align: center; background: #00a0e9; border-right: 1px solid #fff; display: block;color: #FFFFFF; float: left; text-decoration: none;font-size: 15px;letter-spacing: 1px; width: 33.22222222222%;}
.block-banner .tab a>i{ width: 33px; height: 10px; display: block; background: url("../images/common_bg_s.png") no-repeat; background-position: -70px -72px; position: absolute; top: 23px; right: 10px;}
.block-banner .tab a:nth-child(3n){ border: none;}
.block-banner .tab a:hover{ background: #fff; text-decoration: none;}
.block-banner .tab a.on{text-decoration: none; background-color: #f39800;color: #FFFFFF; text-align: center;}
.block-banner .neirong{ position: relative; overflow: hidden;border: 1px solid #E8E8E8;border-top: none;background-color: #fff;height: 284px;min-height: 265px}
.block-banner .neirong ul{display: none;position: relative;height: 265px;overflow: hidden;padding: 25px 20px 0px 20px}
.block-banner .luxian{ background: #FFFFFF; width: 99.8%; height: 50px; float: left; border-bottom: 1px solid #E8E8E8;border-left: 1px solid #E8E8E8;border-right: 1px solid #E8E8E8; position: absolute;}
.block-banner .luxian>span>a{ width: 112px; height: 27px; background: #17b9fc; display: block; float: left; line-height: 27px; color: #FFFFFF; text-align: center;border-radius: 0px 50px 50px 0px; margin-top: 10px; margin-left: 10px;}
.block-banner .neirong .mr_frbox{ width: 100%;}

/*--选项卡-最新资讯- */

.block-banner .nw_list{float: left; font-size: 12px;width: 360px; height: 32px; line-height: 32px;border-bottom: 1px dotted #E8E8E8;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; background: url("../images/ico1.jpg") left center no-repeat;padding-left: 10px}
.block-banner .nw_list:nth-child(2n){ float: right;}
.block-banner .nw_list span{ float: right;width: 108px;color: #959595;text-align: right; clear: both; white-space: nowrap; text-overflow: ellipsis; overflow: hidden}
.notice{width: 790px; height: 80px; padding: 10px 0 5px 0;overflow: hidden; float: left;}
.notice h4{line-height: 20px;padding-bottom: 8px}
.notice p{font-size: 12px;height: 44px;line-height: 22px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-break: break-all;overflow: hidden;}
.notice img{width: 95px;height: 70px;float: left;padding-right: 10px}

/*--选项卡-搬家案例- */

.listbox{float: left; margin: 20px 220px 0px 0; padding: 10px; _padding: 10px 10px 8px 10px;background: #f8f8f8; position: relative;border: 1px solid #E8E8E8;}
.listimg{float: left; width: 178px; height: 133px; position: relative; overflow: hidden;}
.listimg img{width: 178px; height: 133px; top: 0; left: 0; position: absolute;transition: all 500ms linear;}

/* 图片拉近 */

.listimg:hover img{-webkit-transition: scale(1.2, 1.2);-moz-transition: scale(1.2, 1.2);-ms-transition: scale(1.2, 1.2);-o-transition: scale(1.2, 1.2);transform: scale(1.2, 1.2);}

/* 图片拉近 */

.summary{width: 157px;height: 133px;top: 133px;left: 0;position: absolute;background: #000;color: #fff;filter: alpha(opacity=50);opacity: 0.5;}
.summarytxt{margin: 5px 8px;width: 147px;height: auto;line-height: 22px;font-size: 12px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-break: break-all;overflow: hidden;}
.listinfo{_margin-bottom: 3px; width: 157px; line-height: 22px;}
.listdate{font-size: 12px;float: left;margin-right: 13px;padding-left: 18px;background: url("../images/time.png") 0 5px no-repeat;color: #959595;}
.listview{font-size: 12px;float: right;margin-right: 0px;padding-left: 24px;background: url("../images/view.png") 0 5px no-repeat;color: #959595;}
.place-of-origin{float: left;width: 97%;margin-top: 8px; _margin-top: -2px;}
.destination{float: right;text-align: right;width: 43%;margin-top: 8px; _margin-top: -2px;}
.mr_frBtnL{ float: left; margin: 92px 10px 0px 14px; cursor: pointer; display: inline;}
.mr_frUl{ float: left; width: 500px;}
.mr_frBtnR{ float: right; margin: 92px 14px 0 0; cursor: pointer;}
.mr_frUl ul li{ display: inline; float: left; height: 200px; width: 180px !important;margin-right: 13px;}
.tempWrap{ width: 1100px !important;}
/*--常见问题-- */

.zc_help{margin-top: 7px}
.zc_help li{font-size: 12px;float: left;width: 369px; height: 35px; line-height: 35px;padding-left: 10px;margin-right: 40px;border-bottom: 1px dotted #E8E8E8;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; background: url("../images/ico1.jpg") left center no-repeat}

/*---footer-links---*/

.foot-link{width: 100%; height: 180px; background: #FFFFFF; margin-top: 80px;}
.foot-link .link{width: 1200px; margin: 0 auto;}
.foot-link .link .link_1{padding-top: 20px; margin-bottom: 10px; padding-left: 5px; font-size: 18px; font-weight: bold; height: 80px; line-height: 80px; border-bottom: 1px solid #eee; color: #333;}
.foot-link .link .link_1>h3{ float: left;}
.foot-link .link .link_1>a{ font-size: 12px; color: #9c9c9c; float: right;}
.foot-link ul li a{ color: #83888A; padding-right: 5px}
.foot-link .link>a{ margin-right: 10px; line-height: 30px; color: #999;}
.winBox{ width: 665px; height: 50px; overflow: hidden; position: relative; float: right;}
.scroll{ width: 1600px; position: absolute; left: 0px; top: 0px;}
.scroll li{ width: 150px; float: left; line-height: 50px; text-align: center; padding: 0px 10px;}
.scroll li:before{ content: ""; width: 24px; height: 19px; display: block; background: url("../images/common_bg_s.png") no-repeat; background-position: -32px -62px; float: left; margin-top: 15px;}
