@charset "utf-8";
.fl {
    float: left;
}
.fr {
    float: right;
}
.wrap {
    width: 1200px;
    margin: 0 auto;
}
.main_content{background-color: #f4f4f4;padding-top: 1px;padding-bottom: 50px;}
.main_sbox{width:100%;}
.main_sbox_b{float:left;width:600px;height:590px;padding:0;overflow:hidden}

.request_quot{margin-bottom:20px;background: #004795;color:#fff;}
.request_quot ul{padding-bottom:20px}
.request_quot ul li{float:none}
.request_quot ul li.req_header{height:70px;line-height:80px}
.req_header span{font-size:26px;font-weight:bold;margin-left:20px;vertical-align:middle; position:relative}
.req_header span:before{content:"";width: 28px;height:28px;font-size:30px;margin-right:10px;background:url(../images/price.png) no-repeat;position:absolute;left: -40px;top: 1px;}

.selectwrap{background:#fff url("../images/downarr.jpg") no-repeat scroll right center;height: 30px;overflow:hidden;width:170px;float: left;margin: 10px 120px 10px 0;}
.selectwrap select{background:transparent none repeat scroll 0 0;border:none;font-size:12px;height: 30px;padding:5px;width:200px;}
.selectwrap select option{padding:2px 0px 2px 10px}
.request_quot ul li.req_btn{margin:0 20px}
.request_quot ul li.req_location{width:100%;background: #e79501;color:#333;}
.request_quot ul li span.req_label{/* display:table-cell; */width:60px;padding-left:40px;height: 30px;line-height: 30px;float: left;margin: 10px 0;}
.request_quot ul li span.req_label_first{padding-left:20px}
.request_quot ul li.req_info{margin:20px 20px 40px}
.req_info span{font-size:0.85em}
.req_info a::after{content:"\f142";font-family:myFont;font-weight:normal;font-size:1.2em;color:#fc3;margin-left:2px}
.request_quot ul li.req_parcel{margin-left:20px}
.req_parcel{ position:relative;}
.req_parcel:before{content:"";width: 28px;height:28px;font-size:30px;margin-right:10px;background: url(../images/cz.png) no-repeat;position:absolute;left: 0px;top: 27px;}
.req_parcel span{margin-right:5px}
.req_parcel span.req_parcel_no{background:#fe8b05;color:#333;padding:2px 6px;border-radius:10px}
.req_parcel span.req_parcel_kg{margin-right:20px}
.req_parcel span input{margin:0 0 0 10px;width:30px;height:20px;padding:0 3px;font-size:1em}
.req_parcel span input.req_parcel_withdw{margin:0 3px 0 5px}
.addparcel{color:#fc3}
.addparcel:hover{color:#0aabba}
.add1::after{content:"\f359";font-family:myFont;font-weight:normal;font-size:2em;color:#fc3;margin-right:10px;vertical-align:middle}
.remove1::after{content:"\f3a9";font-family:myFont;font-weight:normal;font-size:2em;color:#fe8b05;margin-right:10px;vertical-align:middle}
.request_quot ul li.req_btn{text-align:right;margin-bottom:0px;line-height:40px;}
.req_btn a{padding:10px 20px;font-size:1.2em;background: #fc3;color: #000;}
.req_btn a:hover{color:#333;background:#Fc3}
.sbox_title{border-bottom-width:1px;border-bottom-style:solid;height:70px;line-height:80px;margin:0 30px;position:relative}
.sbox_title span{font-size:20px}
.sbox_title span::before{font-family:myFont;margin-right:10px;vertical-align:bottom}
a.morebtn{border:1px solid #fe8b05;background:#fe8b05;color:#fff;border-radius:5px;position:absolute;right:0px;font-size:12px;line-height:20px;padding:3px 10px;text-transform:uppercase;bottom:20px;padding:1px 10px}
a.morebtn:hover{background:#fff;color:#fe8b05}
.sbox_content{margin:20px 30px}
.sbox_content ul li{height:40px;line-height:40px;padding-left:5px;overflow:hidden}
.sbox_content ul li a{color:#333}
.sbox_content ul li::before{content:"\f10a";font-family:myFont;margin-right:10px;color:#0aabba}
.sbox_ad_1{background:#fff;overflow:hidden}

.zyzg_main_content .main_sbox_b{width:100%;height:auto}
.zyzg_main_content .req_header span{margin-left: 82px;}
.zyzg_main_content .request_quot ul li.req_header{height:80px}
.zyzg_main_content .request_quot ul li span.req_label_first{padding-left:40px;}
.zyzg_main_content .request_quot ul li.req_info{margin: 40px;float: left;}
.zyzg_main_content .request_quot ul li.req_parcel{margin-left:40px;margin-right:40px;margin-bottom:20px;height:40px;line-height:40px;padding-left: 44px;}
.zyzg_main_content .req_parcel::before{margin-right:20px}
.zyzg_main_content .req_parcel_more{padding-top:20px;}
.zyzg_main_content .req_parcel span{margin-right: 40px;}
.zyzg_main_content .req_parcel span.req_parcel_kg{margin-right: 50px;}
.zyzg_main_content .req_parcel span input{margin: 0 0 0 10px;width:60px;height:20px;padding: 4px 10px;font-size:12px;border: none;}
.zyzg_main_content .req_parcel span input.req_parcel_withdw{margin: 0 22px;}
.zyzg_main_content .req_info span{font-size: 1.2em;}
.zyzg_main_content .req_info span strong{ color:#fc3;font-size: 2em;}
.zyzg_main_content .request_quot ul li.req_btn{margin-left:40px;margin-right:40px;margin-bottom:10px;float: right;margin-top: 36px;}
.zyzg_main_content .req_btn a{padding:15px 40px}
.zyzg_main_content .add1::after{margin-right:20px}

.req_header span {
    font-size: 26px;
    font-weight: bold;
    margin-left: 20px;
    vertical-align: middle;
}

.main_sbox_adtop {
    display: table;
    width: 100%;
}
.qk_txt{width:300px;background-color: #004795;text-align:center;line-height:40px;border-radius:200px;color:#fff;margin:50px auto 0 auto;font-size:16px;}
.main_sbox_top {
    margin: 30px 0 30px;
}
.main_sbox_adtop div {
    display: table-cell;
    text-align: center;
}
.main_sbox_adtop div:first-child {
    text-align: left;
}
.main_sbox_adtop div:first-child a {
    margin-left: 0px;
}
.main_sbox_adtop div a {
    display: block;
    margin: 0 5px;
    padding: 0;
}
.main_sbox_adtop div a img {
    width: 390px;
    border: 1px solid #fff;
}

/*位置*/
.com_wz {
    text-align: left;
    margin: 20px auto;
    color: #333;
}

.com_wz span {
    font-size: 14px;
    color: #999;
    display: inline-block;
}
.com_wz a {
    font-size: 14px;
    color: #666;
}

img {
    display:block;
}
/*page content  innav*/
.page {font-size:13px; line-height:25px;}
.global_category{position:relative;border-bottom: 1px solid #fff;background-color: #fff;/* padding: 30px 0 0 0; */}
.global_category .global_category_abs{width:100%;overflow:hidden;display: flex;justify-content: center;}
.global_category .global_category_abs a{display:inline-block;color:#333;padding: 12px 32px;font-size: 14px;text-decoration:none;-moz-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;background-color: #fff;}
.global_category .global_category_abs a:hover{ color:#004795;}
.global_category .global_category_abs a.cur{color: #004795;border-bottom: 1px solid #004795;}
.global_category .global_category_abs span{color: #eee;margin: 12px 0px;}
.global_bottom_ad { width:100%; height:90px;padding-top:25px; background:#f70f0d;}
.global_bottom_ad  span{ height:42px; line-height:42px; display:inline-block; color:#fff; font-size:30px;}
.global_bottom_ad  a{ width:180px; height:42px; line-height:42px; margin-left:30px; text-decoration:none; display:inline-block; background:#fff; font-size:16px; color:#f70f0d; vertical-align:top; -moz-border-radius:21px; -ms-border-radius:21px; -o-border-radius:21px; -webkit-border-radius:21px; border-radius:21px;}


/*track*/
.con_rig{background-color: #fff;padding: 30px;}
.qu1_blo {width:800px;border-radius:4px;overflow:hidden;margin: 10px auto 30px auto;}
.qu1_blo input {height: 50px;border:0;background-color:transparent;float:left;outline:none;}
 .qu1_blo input:nth-child(1) {
 background-color:#f5f5f5;
 width: 650px;
 padding-left: 26px;
 border-radius:4px 0 0 4px;
 font-size: 14px;
}
 .qu1_blo input:nth-child(2) {
 width:120px;
 background-color: #004795;
 color:#000;
 border-radius:0 4px 4px 0;
 margin-top: 0;
 line-height: 10px;
 color: #fff;
 font-size: 15px;
}
.qu1_no { }
.qu1_no_d { font-size:14px; color:#333; text-align:center; margin:10px 0; }
.qu1_no_d span {color: #d40511;}
.qu1_no_x {width: 800px;margin:0 auto;border:1px solid #ebebeb;border-radius:10px;padding:30px 0;}
.qu1_no_x ul li {float:left;width:60%;padding:10px 0;font-size: 14px;color: #333;}
.qu1_no_x .ml100 {width:calc(35% - 100px);margin-left:100px;background: url(../images/q_bg.jpg) no-repeat 138px center;}
.qu1_no_xr { color:#56037f; }

/*仓库*/
table {
    background-color: transparent;
    border-collapse: collapse;
    border-spacing: 0;
}
.canku_di{
		
	}
	.canku_di li{
		width:70px;
		height:30px;
		float:left;
		margin:10px 10px;
		text-align:center;
		line-height:30px;
		font-size:14px;
	}
	.canku_di .canku_cur{
		background-color:#00cccc;
		color:white;
	}
	.canku_biao{
		width:calc(100% - 20px);
		text-align:center;
		margin: 10px auto;
	}
	.canku_biao th{
		font-weight:normal;
		border:1px solid #e5e5e5;
		padding: 12px 0;
		background-color: #f1f1f1;
		text-align: center;
		font-size: 14px;
	}
	.canku_biao td{
		padding: 7px 0;
		font-size: 14px;
		border:1px solid #e5e5e5;
		width: 50%;
	}
	.canku{
		margin-bottom:20px;
		padding: 0 20px;
	}


/* faq */
.faq_contain {width: 100%;}
.qamain { width: 100%; }
.qarside { width: 318px; }
.qarside .imgb { width: 100%; padding-bottom: 30px; }
.qarside .imgb img { width: 100%; height: auto; }
.qamain .b {margin-bottom: 10px;width: 100%;padding: 0 20px;border: 1px solid #ddd;box-sizing: border-box;}
.qamain .b:hover {  border-radius: 10px;  box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.qamain .b.on { border-radius: 10px; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.qamain .b .q {    /*! margin-bottom: 10px; */cursor: pointer;line-height: 46px;height: 44px;font-size: 15px;padding-left: 10px;color: #333;}
.qamain .b.on .q { color: #004795; font-weight: bold; }
.qamain .b .a {display: none;padding: 17px;border-top: 1px dashed #aaa;font-size: 14px;line-height: 28px;color: #666;}
.qamain .b .q:hover span.txt { color: #004795; }


/*news*/
#newslist{}
#newslist .item{
    padding: 40px 20px;
    background-color: #fff;
    -moz-box-shadow: 2px 3px 8px rgba(2, 2, 2, 0.1);
    -webkit-box-shadow: 2px 3px 8px rgba(2, 2, 2, 0.1);
    box-shadow: 2px 1px 14px rgba(2, 2, 2, 0.1);
    margin-bottom: 20px;
    }
#newslist .item .it_img{width:220px;float:left;height: 127px;overflow: hidden;transition: all 0.5s;box-sizing: border-box;border: 1px solid #f1f1f1;}
#newslist .item .it_img img{width:100%;box-sizing: border-box;}
#newslist .item .con{width: 600px;overflow: hidden;float: left;margin-left: 20px;transition: all 0.5s;}
#newslist .item:hover .con{ width:580px;}
#newslist .item:hover .it_img{ width:240px;}
#newslist .item .all{ width:100%;}
#newslist .item .con h3{ width: 100%;height:25px; line-height:25px;}
#newslist .item .con h3 a{ font-size:18px; color:#000; font-weight:normal;display:block; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;}

#newslist .item .con .date{ font-size:14px; color:#a0a0a0; font-family:"Arial"; margin-top:10px; margin-bottom:15px;}
#newslist .item .con .intro{ font-size:14px; color:#666; line-height:25px;  overflow:hidden;}
#newslist .item:hover{ background-color:#fff;}
#newslist .item .con h3 a:hover {color:#004795;}
#newslist.goodlist .item{ width: 50%;float: left; }
#newslist.goodlist .item .pic{ width: 160px;height: 160px; overflow:hidden;float: left; }
#newslist.goodlist .item .pic img{ width: 100%; height: 100%; }
#newslist.goodlist .item .con{ width: 280px;float: right;}


/*新闻分页*/
.pagination { text-align: center; line-height: 30px; }
.pagination a:nth-child(1), .pagination a:nth-child(2), .pagination a:nth-last-child(2), .pagination a:last-child{ padding: 0 10px; font-size: 14px; border: 1px solid #e9e9e9; display: inline-block; color: #555; margin: 4px; text-decoration: none; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.pagination .number { width: 48px; font-size: 14px; border: 1px solid #e9e9e9; display: inline-block; color: #555; margin: 4px; text-decoration: none; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.pagination .number.current {width: 48px;font-size: 14px;border: 1px solid #004795;display: inline-block;color: #fff;background: #004795;margin: 0 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.pagination a:hover { text-decoration: underline; }

/* 文章页 */
.article{
	padding: 10px;
	border: 1px solid #ddd;
}
.article .a-title{
	padding-bottom: 10px;
	text-align: center;
	/*border-bottom: 1px solid #ddd;*/
}
.article .a-title .h1{
	width: 100%;
	line-height: 24px;
	font-size: 20px;
	margin-bottom: 14px;
	color: #333;
	padding: 20px 10px;
	background: #f1f1f1;
}
.article .a-title .info{
	width: 100%;
	line-height: 20px;
	font-size: 12px;
	color: #999;
}
.article .a-title .info em{
	margin-right: 18px;
}
.article .a-dd{
	padding: 10px;
	background: #f5f5f5;
	color: #666;
	font-size: 13px;
	line-height: 1.6em;
	border-radius: 4px ;
	border: 1px solid #eee;
	margin-bottom: 20px;
}
.article .a-body{
	padding: 10px;
}

.page_control{
	width: 100%;
	margin-top: 30px;
	padding-top: 16px;
	border-top: 1px dashed #ddd;
}
.page_control .button{
	width: 66px;
	height: 36px;
	line-height: 34px;
	margin: 0 auto;
	font-size: 14px;
	padding: 0;
	text-align: center;
	margin-top: -18px;
	background: #fff;
}
.page_control .page_go{
	width: 50%;
	font-size: 12px;
}
.page_control .page_go a{
	line-height: 33px;
	font-size: 13px;
	color: #666;
}


















