@charset "utf-8";
.sea_nav-tabs{ height:40px; width:100%; border-bottom:1px solid #ddd; margin-bottom:1em;}
.sea_nav-tabs a{ display:block; width:120px; height:40px; border:1px solid #ddd; border-bottom:none; 
border-top-left-radius:6px; border-top-right-radius:6px; float:left; font-size:16px; text-align:center; line-height:40px; margin-right:10px;
}
.sea_nav-tabs .cur{ background:#E30000; color:#FFFFFF;}
.sea_nav-tabs .sea_back{ float:right; border:none; color:#489191}

.feight_list{ width:100%; height:100px; margin-bottom:1.5em; line-height:1.4; border-radius:6px; color:#666666; border:1px solid #eee; box-shadow: 0px 0px 10px #eee;}
.feight_list:hover{box-shadow: 0px 0px 10px #cbe9ee; border:1px solid #c5e2ec;}
.feight_list .a1{ width:200px; height:50px; float:left; padding:5px 1%; margin-top:10px; border-right:1px solid #eee; margin-right:6px;}
.feight_list .a1 .img{ width:80px; height:50px; display:block; float:left; margin-right:8px; text-align:center; }
.feight_list .a1 .img img{max-width:80px; max-height:40px;}




.feight_list .a2{ width:130px; height:50px; float:left; padding:2px 1%; overflow:hidden;  margin-top:11px; text-align:center}
.feight_list .a2 b{ font-size:18px;}

.feight_list .a3{ width:240px; height:50px; float:left; padding:2px 1%; overflow:hidden;  margin-top:11px; margin-right:10PX; border-right:1px solid #eee}
.feight_list .a3 b{ font-size:18px;}


.feight_list .a4{ width:90px; height:50px; color:#666666; float:left; text-align:center; padding-top:13px; font-size:16px}
.feight_list .a4 .badge{ width:85px; overflow:hidden; font-size:10px;}
.feight_list .a4 .badge a{ color:#FFFFFF; font-size:10px;}
.feight_list .a5{ width:270px; height:57px; float:left; background:#fff; border-radius:6px; margin-top:6px;}
.feight_list .a5 .b1{ width:33.33333%; height:auto; float:left; text-align:center; padding:6px; background:#E0EFEF; border-radius:2px;}
.feight_list .a5 .b1 font{color:#CA0000; font-size:18px; font-weight:700;}

.feight_list .a8{ width:230px; height:57px; float:left; background:#FFEFE8; border-radius:2px; margin-top:6px;}
.feight_list .a8 .c1{ width:50%; height:auto; float:left; text-align:center; padding:6px;}
.feight_list .a8 .c1 font{color:#CA0000; font-size:18px; font-weight:700;}

.feight_list .a6{ width:100%; height:29px; line-height:29px; margin-top:6px; border-radius:4px; padding:0 10px; border-top:1px dashed #eee; font-size:12px}
.feight_list .a6 .badge a{ color:#FFFFFF}
.feight_list .a6 .b2{ width:49%; float:right; overflow:hidden; text-align:right;}
.feight_list .a6 .b3{ width:50%; float:left; overflow:hidden}
.feight_list .a6 .b3 span{font-size:12px; height:20px; line-height:20px; background:#cc0000; text-align:center; color:#FFFFFF; padding:0 7px; margin-left:7px; border-radius:3px;}

.feight_list .a7{ display:block; float:right; margin-top:18px; margin-right:10px; font-size:14px; background:#F2F2F2}
.ssxc{ width:25%; height:22px; line-height:22px; float:left; overflow:hidden; display:block;}
.ssxcf{border-radius:8px; box-shadow: 0px 0px 10px #eee; padding:.7% 1.2% 1.2% 1.2%; margin-top:8px; border:1px solid #eee;}
.ssxcf a{ color:#808080}


.feight_list2{ width:100%; height:70px; margin-bottom:1em; line-height:1.4; border-radius:6px; color:#000; border:1px solid #eee; box-shadow: 0px 0px 10px #eee;}
.feight_list2:hover{box-shadow: 0px 0px 10px #cbe9ee; border:1px solid #c5e2ec;}
.feight_list2 .a1{ width:180px; height:50px; float:left; padding:0 1%; margin-top:10px; border-right:1px solid #eee; margin-right:6px;}
.feight_list2 .a1 .img{ width:80px; height:50px; display:block; float:left; margin-right:8px; text-align:center; vertical-align:middle;}
.feight_list2 .a1 .img img{max-width:80px; max-height:40px; vertical-align:middle;}
.feight_list2 .a2{ width:150px; height:60px; float:left; padding:1%; overflow:hidden;  margin-top:5px; text-align:center; font-size:13px;}
.feight_list2 .a2 b{ font-size:18px;}
.feight_list2 .a3{ width:200px; height:60px; float:left; padding:1%; overflow:hidden;  margin-top:5px; margin-right:10PX; text-align:center; font-size:13px;}
.feight_list2 .a3 b{ font-size:18px;}


.feight_list2 .a4{ width:70px; height:50px; color:#666666; float:left; text-align:center; padding-top:13px; line-height:1; font-size:12px}
.feight_list2 .a4 b{ font-size:14px; color:#000000}

.feight_list2 .a5{ width:330px; height:48px; float:left; margin-top:10px; line-height:1.2}
.feight_list2 .a5 .b1{ width:19%; height:auto; float:left; text-align:center; padding:6px; background:#E2F1F1; margin-left:1%; border-radius:4px;}
.feight_list2 .a5 .b1 font{color:#CA0000; font-size:16px; font-weight:700;}

.feight_list2 .a8{ width:230px; height:55px; float:left; background:#FFEFE8; border-radius:6px; margin-top:6px;}
.feight_list2 .a8 .c1{ width:50%; height:auto; float:left; text-align:center; padding:6px;}
.feight_list2 .a8 .c1 font{color:#CA0000; font-size:18px; font-weight:700;}

.feight_list2 .a6{ width:100%; height:30px; background:#eee; line-height:30px; margin-top:6px; border-radius:4px; padding:0 10px;}
.feight_list2 .a6 .badge a{ color:#FFFFFF}
.feight_list2 .a6 .b2{ width:300px; float:right; overflow:hidden}
.feight_list2 .a6 .b3{ width:300px; float:left; overflow:hidden}
.feight_list2 .a7{ display:block; float:right; margin-top:15px; margin-right:10px; font-size:14px; background:#eee}




.frei_detail_1{ height:280px; overflow:hidden; margin-top:1em; position:relative}
.frei_detail_1 .f1{ width:280px; height:auto; float:left; border-right:1px solid #ddd; text-align:right; padding-right:20px;}
.frei_detail_1 .f1 li{ height:35px; line-height:35px; display:block; list-style-type:none; text-align:right; border-bottom:1px dashed #ddd}

.frei_detail_1 .f2{ width:750px; height:auto; float:right;}
.frei_detail_1 .xcimg{ width:120px; height:111px; display:block; position:absolute; z-index:999; left:10px; top:10px;}


.frei_detail_1 .f2 .feightstyle{ width:100px; height:118px; padding:10px 0; text-align:center; float:left; margin-right:15px; position:relative; background:#eee; border-radius:8px;}
.frei_detail_1 .f2 .feightstyle font{ font-size:18px; color:#999999}
.frei_detail_1 .f2 .feightstyle li{ display:block; list-style-type:none; height:32px; line-height:32px; text-align:center; position:absolute; bottom:0; background:#CCCCCC; width:100%}
.frei_detail_1 .f2 .feightstyle .li1{ background:#004080; color:#FFFFFF; font-weight:800}
.frei_detail_1 .f2 .feightstyle .li2{ background:#800000; color:#FFFFFF; font-weight:800}
.frei_detail_1 .f2 .feightstyle .li3{ background:#A48F04; color:#FFFFFF; font-weight:800}
.frei_detail_1 .f2 .feightstyle .li4{ background:#005900; color:#FFFFFF; font-weight:800}
.frei_detail_1 .f2 .feightstyle:hover{ background:#EDF5F5}


.nav-item button{ font-size:16px; color:#000000; font-weight:900;}
.nav-item .active{ color:#D70000;}


.kkl{}
.kkl li{ width:25%; display:block; float:left; height:30px; line-height:30px;}
.hzlcv{}
.hzlc{ width:11.111111%; height:63px; border-right:1px solid #ddd; float:left; text-align:center;}
.hzlc p{ display:block; width:35px; height:35px; border-radius:50%; background:#408080; text-align:center; line-height:35px; font-size:18px; color:#FFFFFF; margin:0 auto;}
.hzlcv h4 font{ float:right; font-size:14px; display:block; color:#000000; padding-top:5px;}

.sanp{ width:200px; height:23px; line-height:23px; background:#CC0000; color:#fff; border-radius:4px; display:block; text-align:center;}
.sanp:hover{ color:#FFFFFF; background:#018a8a}

.tnews{ width:33.3333333%; height:82px; overflow: hidden; margin-bottom:8px; float:left; padding-right:3%;}
.tnews img{ width:100px; height:auto; max-height:75px; display:block; float:left; margin-right:10px; border-radius:6px;}
.tnews font{color:#999999; font-size:12px}
.tnews h5{ font-size:13px; padding:0; margin:0}



.airf_1{ width:40%; float:left; text-align:right}
.airf_2{ width:20%; float:left; text-align:center; background:url(../images/air.jpg) no-repeat 9px 24px }
.airf_2 h2{ color:#E30000;}
.airf_2 img{ max-width:60%; max-height:50px;}
.airf_3{ width:40%; float:left; text-align:left} 

.qucheng1{ width:120px; height:30px; border:1px solid #eee; background:#eee; float:left; display:block; line-height:30px; text-align:center; overflow:hidden; margin-bottom:6px; border-radius:5px;}
.qucheng2{ width:50px; height:30px; float:left; display:block; line-height:1; text-align:center; overflow:hidden; margin-bottom:6px; color:#666}
.qucheng1:hover{ background:#eee}

.bjbg{background:#EFF8F8; border:1px solid #D3E9E9; border-radius:8px; padding:.5em 1em; margin-bottom:1em;}

.kyadv{ display:block; margin-top:1em; clear:both;}
.kyadv img{ display:block; width:15.666666666%; height:auto; float:left; box-shadow: 0px 0px 10px #ccc; margin:1% .5%; border-radius:5px;}






