﻿/* inmain */
.inmain { }
.inbanner { position: relative; height: 335px; background-position: center center; background-repeat: no-repeat; }
.inbanner.about { background-image: url(../images/inbanner/about.jpg); }
.inbanner.serv { background-image: url(../images/inbanner/serv.jpg); }
.inbanner.news { background-image: url(../images/inbanner/news.jpg); }
.inbanner.contact { background-image: url(../images/inbanner/contact.jpg); }
.inbanner.help { background-image: url(../images/inbanner/help.jpg); }
.innav {position: relative;width: 100%;height: 58px;color: #fff;border-top: 3px solid #f48000;margin-bottom: 50px;background: #222;}
.innav .w { position: relative; }
.innav .title { position: absolute; top: -150px; left: 50%; margin-left: -100px; width: 200px; height: 55px; line-height: 55px; color: #fff; font-size: 36px; font-weight: bold; text-align: center; }
.innav .menu { width: 100%; text-align: center;display: flex;
    justify-content: space-evenly; }
.innav .menu li { position: relative; display: inline-block; height: 54px; line-height: 54px; text-align: center; font-size: 16px; }
.innav .menu li a { display: block; width: 100%; height: 100%; }
.innav .menu li.on { font-weight: bold; }
.innav .menu li.on a{color:#f48000;}
.innav .menu li:hover {  font-weight: bold;}
.innav .menu li:after {content: '';display: none;position: absolute;bottom: -10px;left: 50%;margin-left: -14px;width: 0;height: 0;border-top: 10px solid #f48000;border-left: 14px solid transparent;border-right: 14px solid transparent;}
.innav .menu li.on:after { display: block; }
.main { margin-bottom: 30px; line-height:28px;font-size:14px; }
.con_rig { width:1200px; margin:5px auto; font-size:14px; line-height:24px; color:#666; }
.con_rig h1 {font-size:28px;font-weight:bold;color: #f48000;margin-bottom:30px;text-align:center;}
.con_rig h2 { font-size:16px; font-weight:normal; color:#56037f; margin-top:10px; }
.con_rig p { font-size:14px; line-height:30px; color:#333;}
.con_rig img { margin-top:10px;max-width: 100%;}
.con_rig .pack_box{
	max-width: 800px;
	margin: 0 auto;
}
/* news list */
.newsul {  }
.newsul li { position: relative; border-bottom: 1px solid #ccc; margin-bottom: 10px; padding-bottom: 30px; padding-left: 120px; padding-right: 20px; }
.newsul li:hover{
}
.newsul li .text { width: 100%; }
.newsul li .tit { display: block; color: #444; font-size: 16px; width: 100%; height: 42px; line-height: 50px; font-weight: bold; }
.newsul li .info { position: absolute; top: 0; left: 20px; width: 100px; color: #999; text-align: center; font-size: 12px; }
.newsul li .info .day { display: block; font-size: 46px; font-weight: bold; color: #f48000; }
.newsul li:hover .day{
	 color: #f48000;
}
.newsul li .txt { color: #777; font-size: 12px; line-height: 22px; }

/* page controler */
.page { text-align: center; font-size: 14px; display: block; clear: both; height: 30px; line-height: 30px; margin-top: 18px; }
.page a { padding: 4px 10px; background: #f48000; color: #fff; font-size: 14px; }
.page a:hover { background: #f6b407; color: #fff; }
.page a.active { background: #f6b407; color: #fff !important; }
.page a.current{background: #f6b407; color: #fff !important; }
.page a.number { border: 1px solid #ddd; }
.newsDel_main h1 { color: #222; font-size: 20px; line-height: 26px; text-align: center; }
.newsDel_main .p2 { text-align: center; color: #aaaaaa; font-size: 14px; padding: 10px 0; margin-bottom: 20px; border-bottom: 1px dashed #bbb; }
.newsDel_main_m { padding: 20px; border-bottom: 1px solid #ccc; color: #555555; font-size: 14px; line-height: 2em; }

/* page */
.pagep3 { text-align: center; padding-top: 15px; }
.pagep3 a { color: #aaaaaa; font-size: 14px; padding: 0 25px; }
.pagep3 a:hover { color: #100d4b; }
.np { width: 100%; line-height: 28px; font-size: 14px; color: #666; padding-top: 5px; margin-top: 20px;padding: 10px 20px; background: #f8f8f8; color: #555; font-size: 14px; line-height: 20px; border: 1px solid #ddd; border-radius: 4px; }
.detail {  }
.detail .bigtit { font-size: 22px; line-height: 1.2em; margin-bottom: 10px; padding: 0 20px; color: #222; font-weight: bold; margin-bottom: 20px;text-align:center; }
.detail .time { font-size: 14px; color: #666; padding: 0 20px;text-align:center; }
.detail .content { padding: 20px; border-top: 1px solid #ccc; margin-top: 20px; font-size: 14px; color: #555; line-height: 2em; }
.shengm { padding: 10px 20px; background: #f8f8f8; color: #555; font-size: 14px; line-height: 20px; border: 1px solid #ddd; border-radius: 4px; }

/* track */
.trackw { width: 100%; margin-top: 10px; padding: 20px; border-radius: 4px; border: 1px solid #ddd; background: #f6f6f6; }
.track_f { position: relative; }
.track_f .track_text { float: left; width: 530px; height: 40px; border: 1px solid #ccc; background: #fff; line-height: 30px; padding: 0 20px; font-size: 14px; color: #333; border-radius: 4px; overflow: hidden; }
.track_f .track_submit { float: left; margin-left: 14px; width: 144px; height: 40px; line-height: 40px; font-size: 16px; border-radius: 4px; background-color: #100d4b; color: #fff; text-align: center; }
.track_f .track_submit:hover { background-color: #0ba113; }
.track_tip { color: #f60; font-size: 14px; line-height: 24px; }
.queryContext { width: 100%; z-index: 4; font-size: 16px; }
.result-top { height: 43px; background-color: #fbfbfb; border: 1px solid #ddd; border-bottom: none; }
.result-top span, .result-top a { display: inline-block; height: 43px; line-height: 43px; vertical-align: middle; font-size: 14px; }
.result-top .col1 { width: 214px; text-align: center; font-weight: bold; border-right: 1px solid #ddd; color: #333; }
.result-top .col2 { width: 303px; text-align: center; font-weight: bold; color: #333; }
.result-info2 { border: 1px solid #ddd; width: 100%; border-bottom: 0; }
.result-info2 td { padding: 10px; color: #000; border-bottom: 1px solid #d8d8d8; background-color: #fbfbfb; font-size: 12px; padding: 6px; }
.result-info2 .row1 { width: 190px; text-align: right; }
.result-info2 .status { width: 40px; background: url("../images/ico_status.gif") -50px center no-repeat #fbfbfb; }
.result-info2 .status-first { background: url("../images/ico_status.gif") 0px center no-repeat #fbfbfb; }
.result-info2 .status-check { background: url("../images/ico_status.gif") -150px center no-repeat #fbfbfb; }


.qu2_blo { width:800px; height:340px; margin:20px auto; border:0; }
/*设置qu1属性*/
.qu1_blo { width:800px; border-radius:4px; overflow:hidden; margin: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:670px;
 padding-left:20px;
 border-radius:4px 0 0 4px;
}
 .qu1_blo input:nth-child(2) {
 width:120px;
 background-color:#f48000;
font-size:16px;
 color:white;border-radius:0 4px 4px 0;
}
.qu1_no { }
.qu1_no_d { font-size:14px; color:#333; text-align:center; margin:10px 0; }
.qu1_no_d span { color:#f48000; }
.qu1_no_x { width:900px; 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; }
.qu1_no_x .ml100 { width:calc(35% - 100px); margin-left:100px; background:url(../images/q_bg.jpg) no-repeat 156px center; }
.qu1_no_xr { color:#56037f; }
/*查价样式*/
.price_con {margin:0 40px;color: #666; font-size: 14px;}
.p_item { float: left; margin: 15px 0;width:33.33%;}
.p_item span { width:100px; text-align:right; display:inline-block;}
.p_item .p_txt { width: 200px; height: 30px; border: 1px solid #e8e8e8; outline: none; border-radius: 3px; padding-left: 10px; }
.p_item .p_txt:focus{  
    border-style:solid;  
    border-color: rgba(20,189,222,0.8);  
    box-shadow: 0px 0px 6px #f48000;  
} 
    .p_item .p_txt1 {width:80px;}
.p_input { padding:10px 50px;outline: none; border-radius: 10px; background-color:#eebc0d;color:#fff; font-size:16px; }
.biao1 { width: 1100px; text-align: center; margin:20px auto; }
.biao1 tr { }
.biao1 th { font-size: 14px; border: 0; padding:10px 0; background-color:#eebc0d; color:#fff; }
.biao1 td { font-size: 14px; border: 1px solid #dddddd; padding:10px 0; }
.biao1 tr:hover{
	background-color: #f3f3f3;
}
/*自提点查询*/
.tidiancha { margin:0 120px; }
.tidiancha span { color: #666; font-size: 14px; margin-right: 10px; float: left; margin-top: 6px; }
.tidiancha select { width: 250px; height: 40px; border: 1px solid #e8e8e8; outline: none; border-radius: 3px; float: left; margin: 0 2px; }
.tidiancha button{
	background-color: #1ebad1;
	width: 120px;
	margin-left: 20px;
	line-height: 38px;
	border-color: #357ebd;  
	color: #fff;  
	-moz-border-radius: 4px;  
	-webkit-border-radius: 4px;  
	border-radius: 4px;
	-khtml-border-radius: 4px; 
	text-align: center;  
	vertical-align: middle;  
	border: 1px solid transparent;  
	font-size:16px
}

/* single */
.single { line-height: 2em; color: #555; font-size: 16px;    /*box-shadow: 0 0 15px #aaa;*/ padding: 10px 20px; overflow: hidden; margin-top: 30px; margin-bottom: 30px; }
.single p { margin-bottom: 10px; }
.single img { max-width: 100%; }
h1.sh1 { display: inline-block; position: relative; font-size: 30px; color: #100d4b; font-weight: bold; line-height: 32px; padding-left: 20px; border-left: 20px solid #100d4b; margin-bottom: 20px; }
h1.sh1:before, h1.sh1:after { content: ''; position: absolute; top: 0; left: -26px; width: 0; height: 0; border-left: 6px solid transparent; border-bottom: 32px solid #100d4b; }
h1.sh1:after { left: 0; border-left: 0; border-bottom: 0; border-right: 6px solid transparent; border-top: 32px solid #100d4b; }
h1.sh1 span.line { position: absolute; top: 16px; right: -900px; width: 800px; height: 1px; background: #100d4b; }
.big-btn { display: block; width: 180px; height: 48px; line-height: 44px; text-align: center; color: #fff; letter-spacing: 1px; font-size: 18px; font-weight: bold; background: #100d4b; border-bottom: 4px solid #ab2d11; margin: 20px auto; }
.big-btn:hover { border-bottom-color: #c9553b; background: #f3522d; }

/* download */
.dlul { }
.dlul li { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #ddd; }
.dlul li .text { width: 700px; }
.dlul li .tit { display: block; color: #100d4b; font-size: 16px; line-height: 22px; padding: 6px 0; }
.dlul li .tit i { margin-right: 12px; font-size: 12px; }
.dlul li .txt { color: #777; font-size: 12px; padding: 6px 0; line-height: 18px; padding-left: 20px; }
.dlul li .dl-btn { width: 70px; height: 70px; float: right; text-align: center; line-height: 70px; font-size: 24px; color: #aaa; border-radius: 50%; border: 1px solid #aaa; }
.dlul li .dl-btn:hover { color: #100d4b; border-color: #100d4b; }

/* contact */
.con_row { width: 100%; margin-bottom: 30px; }
.con_row .con_col { float: left; width: 30%; position: relative; padding-left: 20px; }
.con_row .con_col .greenspan { position: absolute; top: 0; left: 0; width: 10px; height: 30px; background: #f48000; }
.con_row .con_col p { font-size: 14px; color: #333; line-height: 18px; margin-bottom: 14px; padding-left: 24px; }
.con_row .con_col p.tit { font-size: 18px; color: #f48000; font-weight: bold; line-height: 1em; margin-bottom: 20px; padding-left: 0; }
.con_row .con_col p.yellowp { color: #ffae00; font-weight: bold; }
.map { width: 100%; height: 400px; }

/* faq */
.faq_contain { width: 100%; padding: 0 100px; }
.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; border: 3px solid #aaa; width: 100%; padding: 0 20px; }
.qamain .b:hover { border-color: #eebc0d; }
.qamain .b.on { border-color: #f48000; }
.qamain .b .q {    /*! margin-bottom: 10px; */
cursor: pointer; line-height: 66px; height: 66px; font-size: 16px; padding-left: 10px; color: #333; }
.qamain .b.on .q { color: #f48000; font-weight: bold; }
.qamain .b .a { display: none; padding: 20px; border-top: 1px dashed #aaa; font-size: 12px; line-height: 22px; color: #666; }
.qamain .b .q:hover span.txt { color: #116fd3; }
