@charset "utf-8";
/* CSS Document */
.bannern{ width:100%; height:auto;}
.bannern img{width:100%; height:auto;}
.sec_nav{ width:100%; height:75px; line-height:75px; border-bottom:1px solid #ccc;}
.sec_nav .secnav_list li{float:left; margin-right:50px; font-size:15px; color:#464646; position:relative;}
.sec_nav .secnav_list li.cur:after{content:''; position:absolute; left:0; width:100%; bottom:-2px; height:5px; background:#b61d22; }
.sec_nav .bread{color:#a2a2a2;}


.about{ width:100%; padding:50px 0px;}
.jg-tl1 { font-size:30px; height:60px; line-height:60px; text-align:center; border-bottom:1px solid #ddd;}
.jg-tl1 b { border-bottom:2px solid #b61d22; display:inline-block; padding:0 30px; height:60px; overflow:hidden;}
.jg-tl2 { height:40px; line-height:40px; text-align:center; font-size:14px; color:#999;}
.jg-tl3 { text-align:left;}
.jg-tl3 b { padding-left:0;}
.jg-tl3 b a { padding:0 10px; font-size:18px; display:inline-block; font-weight:normal;}
.mt20{ margin-top:20px;}
/*企业介绍*/
.jg-qyjs { width:1200px;}
.jg-qyjs h2 { font-size:18px; font-weight:bold; color:#b61d22; height:40px; line-height:40px;}
.jg-qyjs h2 b { color:#888; padding-left:10px;}
.jg-qyjs p { line-height:26px; font-size:14px;text-indent:2em; color:#888;}
/*企业文化*/
.jg-qywh { width:1200px; margin-top:50px;}
.jg-qywh li { float:left; width:178px; border:1px solid #ccc; height:125px; margin:0 10px;}
.jg-qywh li h2 { font-size:16px; color:#b61d22; width:120px; height:32px; line-height:32px; text-align:center; margin:0 auto; margin-top:-16px; background:#f1f1f1; font-weight:bold;}
.jg-qywh li p { margin:10px; font-size:14px;}
/*发展历程*/
.jg-fzlc { border-left:1px solid #ccc; margin-left:30px; margin-right:30px;}
.jg-fzlc dl { overflow:hidden; margin-left:-5px; margin-bottom:20px;}
.jg-fzlc dt { float:left; background:url(fzlc.png) no-repeat 0 0; height:32px; line-height:32px; width:85px; text-align:center; color:#fff; padding-left:50px; font-size:18px;}
.jg-fzlc dd { margin-left:155px; font-size:14px;}
.jg-fzlc dd p { margin-bottom:10px; font-size:14px; color:#888; line-height:28px;}
/*企业荣誉*/
.jg-qyyy {}
.jg-qyyy ul{ overflow:hidden; margin-bottom:20px;}
.jg-qyyy li { float:left; background:#f0f0f0; border:1px solid #ccc; border-radius:5px; height:44px; line-height:22px; padding:20px 30px; width:355px; overflow:hidden; font-size:18px; margin-left:50px; margin-bottom:20px;}
.jg-yypic { text-align:center; padding:0 100px; overflow:hidden;}
.jg-yypic p { float:left; width:300px; height:182px; line-height:30px; font-size:14px; margin:0 20px;}
.jg-yypic img { width:206px; height:152px;}

/*网点查询列表*/
.jg-wdcx { margin-top:20px; font-size:14px;}
.jg-wdcx h2 { line-height:30px; height:30px; margin-bottom:10px;}
.jg-wdcx h2 a { margin-right:15px;cursor:pointer}
.jg-wdcx .cslb { background:#f0f0f0; padding-top:20px; padding-bottom:1px; margin-bottom:10px;}
.cslb dl { margin-bottom:20px;}
.cslb dt { float:left; width:40px; text-align:center;cursor:pointer;}
.cslb dd { margin-left:50px; padding-right:20px;display:inline;cursor:pointer;}
.cslb2 { border:1px solid #ccc; border-top:none; text-align:center;}
.cslb2 li { line-height:30px; border-top:1px solid #ccc; overflow:hidden; height:30px;}
.cslb2 li.a { background:#f0f0f0;}
.cslb2 li span { display:inline-table; float:left; padding:0 10px; border-right:1px solid #ccc; width:180px;}
.cslb2 li .c1 { width:425px;}
/*price_sch*/
.result { padding:10px 0 5px; border: 1px solid #dcdcdc;background-color: #dbdbdb;font-size:12px;}
.result th { background-color: #f0f0f0; line-height: 40px; font-weight: 400;border: 1px solid #dcdcdc;}
.result td { background-color: #fff; padding:10px; color:#888; line-height: 24px; border: 1px solid #dcdcdc;}


.ydcx{ padding:50px 0px;}
.ydcx .input1 { width: 20%; }
.ydcx .input2 { width: 40%; }
.ydcx input { margin-right: 10px; padding:10px; height:30px; border: 1px solid #e7e8ea; box-shadow:none; float:left;}
.ydcx img { margin-right: 10px; float:left; }
.ydcx .dadaBtn{ height: 48px; border: 1px solid #b61d22; background-color: #b61d22; color: white; padding: 0 30px; border-radius: 4px; outline: medium; }


/*运单查询*/
.ydcx_box{ margin-top:50px;}
.ydcx_box_tabs{ margin-bottom:30px;}
.ydcx_box_tabs li {
    cursor: pointer;
    height:30px;
    line-height:30px;
    display: inline-block;
    margin-right: 7px; padding:0px 10px;
}
.ydcx_box_tabs li a{color: #180000;font-size: 14px; display:block;}
.ydcx_box_tabs li .current {padding: 0 10px;background: #333;color: #fff;}
.ydcx_box_content ul li {
    margin: 0 0 16px;
}
.ydcx_box_content ul dl dt {
    float: left;
    padding: 0 0 0 10px;
    width: 68px;
	line-height:28px;
    margin-right: 9px;
    font-weight: normal;
}
.ydcx_box_content ul dl dd.long {
    width: 315px;
	float: left;
}


.ydcx_title{font-size:18px;}
.import_user_panels{width:300px;line-height:24px;}
.import_user_panels #importList{word-break: break-all;}
.import_user_panels #importList span{ display:inline-block;}
.yzm_box input{ width:90px; line-height:28px; height:28px;}
.textarea-no{color:#989894;}
.dxqf_sms_list .textarea-no{width:380px; resize: none; height:170px; padding:5px;}
.xz1 {
	background: #f15a22;
  	color: #fff;
  	display: inline-block;
  	line-height: 30px;
  	padding: 0 30px;
  	font-size:14px;
    border: 0;
	-webkit-border-radius:3px;
  	border-radius:3px;
	cursor:pointer;
}
.col_right .btn_sub,.btn_sub{background:#b4b4b4;}
.ydcx_b_info{padding:10px 20px;color:#333438; background:#f7f7f7;}
.ydcx_b_info h3{ 
	font-size:16px; font-weight:bold;
	color:#303030;
	line-height:52px;
}
.ydcx_b_cxjg{}
.ydcx_b_cxjg li{width:100%; float:left; margin:0 4px 4px 0; list-style:none; cursor:pointer;}
.ydcx_b_cxjg li a{color:#fff;background: #b4b4b4; display:block;line-height:26px;padding:0 5px; font-size:13px;}
.ydcx_b_cxjg li.active a{ background:#b61d22;color:#fff;}
.ydcx_b_hwjbxinfo{ margin:10px 0px; display:none; background:url(line.png) repeat-y;}
.ydcx_b_hwjbxinfo .status{padding-left:12px; line-height:38px; color:#999;}
.ydcx_b_hwjbxinfo .status span{ width:160px; display:inline-block; font-size:14px; color:#666; float:left;}
.ydcx_b_hwjbxinfo .status p{ width:920px; padding-left:40px; margin-left:179px; float:left; border-left:1px solid #ccc; padding-bottom:10px;}
.ydcx_b_hwjbxinfo .status h2{ width:920px; padding-left:60px; height:38px; background:url(yundan.png) left top no-repeat; float:left; font-size:16px; font-weight:600; line-height:38px;}
.ydcx_b_hwjbxinfo .status:first-child h2{ background:url(yundan0.png) left top no-repeat; color:#b61d22;}
.ydcx_b_hwjbxinfo .status:first-child span{ color:#b61d22;}
.ydcx_b_hwjbxinfo .status:first-child p{ color:#b61d22;}
.ydcx_b_hwjbxinfo .status:last-child p{ border:none;}
.ydcx_b_cxjg li.active .ydcx_b_hwjbxinfo{ display:block;}

.ydcx_b_list{ display:none;}
.log_de{padding:15px 12px;}
.log_de ul{position:relative;	background: url(icon08.png) repeat-y;}
.log_de ul li{background:url(icon06.png) no-repeat 0 20px;margin-left:-4px;padding:10px 0 0 30px;}
.log_de ul li:after{content:''; display:block; clear:both;}
.log_de ul .log_active{background: url(icon07.png) no-repeat 0 14px;margin-left:-9px;padding-left:35px;}
.log_de ul li dl dt{ width:100px; float:left; display:block;height:48px;}
.log_de ul li dl dd{border-bottom:dashed 1px #cacacd; padding-bottom:10px; float:left; width:588px;}
.log_de ul h4{ font-size:16px; line-height:28px;}
.log_de ul .log_active h4{color:#f15a22;}
.log_time{color:#989898;}
.log_line{border-bottom:dashed 1px #cacacd;padding-bottom:10px; margin-bottom:10px;}
.log_b{position:absolute; background:#fff;left:0;padding-left:26px;}
.log_b1{position:absolute; background:#fff;left:0;height:14px;top:0;width:2px;display:block;}
.ydcx_b_mail{padding-bottom:30px;}
.ydcx_b_mail input{line-height:28px;height:28px;border:1px solid #bfbfbf; width:280px; color:#ccc; padding:0 5px; margin-right:50px;}
.ydcx_b_mail input:focus{ outline:none;}

.main-content-row{ padding:10px 20px; background:#f7f7f7; line-height:24px; color:#999;}
.main-content-row h3{ font-size:16px; font-weight:bold; line-height:50px; color:#333;}
.primary-button{ width:100px; height:30px; line-height:30px; background:#b61d22; text-align:center; border:none; color:#fff; font-size:14px; font-family:'微软雅黑'; cursor:pointer;}


.yewu { padding-top:17px; }
.yewu p{line-height:24px; padding:10px 0px; }
.yewu ul li { background:url(pro_case_libg.png) no-repeat center top; float:left; width:100%; padding:35px 0px 29px; }
.yewu ul li .img { float:left; width:450px; }
.yewu ul li .img .auto-img { height:200px; }
.yewu ul li .text { overflow:hidden; padding-left:67px; position:relative; }
.yewu ul li label { width:53px; line-height:100%; padding-right:14px; position:absolute; left:0px; top:0px; text-align:right; color:#b61d22; font-size:47px; font-style:italic; }
.yewu ul li h2 { color:#131313; font-size:28px; font-weight:normal; line-height:50px; }
.yewu ul li p { color:#666; line-height:24px; padding-top:10px; }

.yewu ul li.li02 .img { float:right; }
.yewu ul li.li02 .text { padding-right:15px; }
.yewu ul li:first-child { background:none; }

.ns_news {}
.ns_news li { background:url(../images/ns_news_libg01.png) repeat-x left bottom;  margin-bottom:20px; padding:0px 6px 11px 14px; position:relative; }
.ns_news li h3 { font-weight:normal; margin-bottom:9px; line-height:30px; height:30px; }
.ns_news li h3 a { width:80%; color:#000; font-size: 18px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; float:left;}
.ns_news li h3 a:hover { color:#b61d22; }
.ns_news li h3 span { width:20%; float:right; text-align:right; color:#999; font-size: 14px;}
.ns_news li p { width:100%; line-height:24px; overflow:hidden; color:#666; }
.ns_news li i { position:absolute; left:0px; top:12px; background:url(../images/ns_news_li.jpg) no-repeat left top; width:4px; height:3px; display:inline-block;}
.ns_news li:first-child { margin-top:31px; }

.ns_article { }
.ns_article h1 { text-align:center; color:#000; font-size: 22px;}
.ns_article h3 { font-size: 14px; color:#999; text-align:center; padding:1.75% 0px 8px; font-weight:normal; background:url(../images/ns_news_libg01.png) repeat-x left bottom; }

.ns_article .content { width:90%; margin:0px auto; }
.ns_article .content p{ color:#666; line-height:24px; padding:10px 0px; text-indent:28px; font-size:14px;}
.ns_article .content img { max-width:100%; }

.ns_conpage { color:#181818; padding-top:12.5px; background:url(../images/ns_news_libg01.png) repeat-x left top;}
.ns_conpage p { padding:2.5px 0px; color:#666; }
.ns_conpage a {color:#666; }
.ns_conpage a:hover {color:#b61d22; }



/*job_list*/
.job_list .yaoqiu .text{font-size:14px;line-height:2; margin-bottom:30px;}
.job_list .zz_tit,.job_list .lx_tit,.job_list .yq_tit{font-size:16px; color:#000; margin-bottom:15px;}

.job_list .job_titbox{height:54px; line-height:54px; background-color:#6a6a6c; font-size:15px; color:#fff;}
.job_list .job_titbox span{display:block; line-height:54px; float:left;}
.job_list .job_titbox .cell1{width:20%; text-align:left;text-indent:5%;}
.job_list .job_titbox .cell2{width:35%; text-align:left;text-indent:5%;}
.job_list .job_titbox .cell3{width:5%; font-size:35px;}

.sub-join{ width:100%; display:table; margin-top:10px;}
.join-tit{  background-color: #fff; height: 50px; line-height: 50px;  overflow: hidden; *zoom: 1;
cursor: pointer; border-bottom: 1px solid #f2f2f2; position:relative;}
.join-tit span { float: left; display: block; text-align:left; color: #fff; line-height:50px; height:50px; color:#5a5a5a;}
.join-tit .job_name{width:35%;text-align:left;text-indent:5%; font-size:15px; color:#363636; font-weight:bold;}
.join-tit .job_add{width:20%;text-align:left;text-indent:5%;}
.join-tit .job_time{width:20%;text-align:left;text-indent:5%;}
.join-tit .job_zy{width:20%;text-align:left;text-indent:5%;}
.join-tit small{ width:30px; height:30px; background:url(hjt.png) no-repeat center center; position:absolute; right:20px; top:10px;} 
.join-tit:hover small{ background:url(bjt.png) no-repeat center center;}
.join-xx{ padding: 30px 60px 30px;  background-color:#f9f9f9; display:none;}
.join-xx h4{ font-size:16px; color:#000; margin-top:20px; margin-bottom:30px;}
.join-xx p{ font-size:14px; color:#555; line-height:26px;} 
.join .sub-join li.on .join-tit small{ background:url(bjt.png) no-repeat center center;}

.contact{}
.contact .contactLeft{ width:720px; float:left;}
.contact .contactRight{ width:420px; float:left; padding:30px; background:#f1f1f1;}
.contact .contactRight h2{ color:#b61d22; font-size: 22px; font-weight:600; line-height:40px;}
.contact .contactRight h3{ color:#000; font-size: 18px; font-weight:600; line-height:40px;}
.contact .contactRight p{ color:#333; font-size: 14px; line-height:24px; }