﻿@charset "utf-8";
/* CSS Document */


* {
margin:0;
padding:0px;


}
ul li { list-style:none}
img {border:0px;}

td,table,div,form,select{
	margin:0;
	padding:0px;
	font-size:12px;

}

body { 
	color: #333333;
	line-height: 130%;
font-family:Verdana, Geneva, sans-serif;background-color:#fff; }

a {
	color: #333;
	line-height: 150%;
	text-decoration: none;
}

a:hover {
	color: #333;
	text-decoration: underline;
}
.input {border: solid 1px #e1e1e1; height:16px; padding-top:2px; width: 200px}
.textarea { border: solid 1px #666; padding:10px;} 
.button {border: solid 1px #666; background-color:#1a3f89; height:20px; color: #fff; font-weight:bold; border:0px; width:60px;}



#container { width:960px; margin-left:auto; margin-right:auto;} 

.f16_red_bold a { font-size:16px; font-weight:bold; color:#ff0000; height:30px; line-height:31px}
.f16_red_bold a:hover { font-size:16px; font-weight:bold; color:#ff0000;height:30px;line-height:31px}

.f12_hui { color: #666; line-height:18px;}
.f12_bold a { font-weight:bold;}
.f12_bold a:hover { font-weight:bold;}
.f12_blue { line-height: 18px;}
.f12_blue a { line-height: 18px; color:#3b5998}
.f12_blue a:hover { line-height: 18px;color:#3b5998}
.f12_gray { color: #999}
.f12_gray a { color: #999}
.f12_gray a:hover { color: #999}

.f14_black_bold { font-size: 14px; font-weight:bold; height:28px;}
.f14_red_bold a { font-size:14px; font-weight:bold; color:#ff0000; height:28px; line-height: 28px; }
.f14_red_bold a:hover { font-size:14px; font-weight:bold; color:#ff0000; height:30px; line-height: 30px}
.f14_bold_white { font-size:14px; font-weight:bold; color:#333;}
.f14 { padding: 0px 20px 20px 20px; font-size:14px; line-height: 180%}

.f22_bold { font-size:22px; font-weight:bold; line-height: 130%}

.f_blue { font-size: 12px;}
.f_blue a { font-size: 14px; line-height: 25px; color: #18267b}
.f_blue a:hover { font-size: 14px; line-height: 25px; color: #18267b}

.mar_top_5 { margin-top: 0px;}
.mar_bot_5 { margin-bottom: 5px;}
.pad_10 { padding: 10px;}
.pad_top_10 { padding-top: 10px;}
.pad_left_10 { padding-left: 10px;}
.pad_rig_10 { padding-right: 10px;}
.pad_bottom_10 { padding-bottom:10px;}
.pad_top_20 { padding-top:20px;}
.pad_left_20 { padding-left: 20px;} 
.pad_left_40 { padding-left: 40px;}

.mar_top_10 { margin-top: 5px;}
.mar_bot_10 { margin-bottom:10px;}

.line-left { border-left: solid 1px #ceced0}
.line-bottom { border-bottom: solid 1px #ceced0}
.line-top { border-top: solid 1px #ceced0}
.line-right { border-right: solid 1px #ceced0}
.line {border: solid 1px #ceced0}

.line_bottom_xu { border-bottom: dashed 1px #ccc}

.line_bottom_hui { border-bottom: solid 1px #eee}
.line_top_hui { border-top: solid 1px #eee}
.line_top_hui { border-top: solid 1px #d8e4ee}


/*nav*/
#nav {
	FONT-SIZE: 14px; font-weight:bold; OVERFLOW: hidden; COLOR: #fff; PADDING: 0px; HEIGHT: 28px; width:960px; margin-left:auto; margin-right:auto; background:url(../wlp_images/index_11.gif) repeat-x;margin:0 auto 0px;
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px;
}
#nav UL LI {
	FLOAT: left; list-style:none;
}

#nav .vline { width:1px; background:url(../wlp_images/index_13.gif); height:17px; margin-top:6px;}

#nav UL LI A {
	DISPLAY: block;FLOAT: left;COLOR: #fff; PADDING-TOP: 4px; width:90px; text-align:center; TEXT-DECORATION: none! important;height:24px;
}
#nav UL LI A:hover {
	DISPLAY: block;FLOAT: left;COLOR: #fff; PADDING-TOP: 4px; width:90px; text-align:center;TEXT-DECORATION: underline! important; height:24px;
}

/*首页第一屏*/
.index_left_bg {padding: 0px 0px;}
.index_news { float:left; width: 310px; margin:0px; padding:0px; margin-left:5px;}
.index_news ul { float:left; width: 352px; margin:0px; padding:0px 0px 15px 0px}
.index_news ul li { float:left; width: 342px; margin:0px; padding:0px; background:url(../wlp_images/1.gif) no-repeat left; font-size:14px; padding-left:10px; height:25px; line-height: 25px;}
.index_news ul li a { float:left; width: 352px; margin:0px; padding:0px; font-size:14px}
.index_news ul li a:hover { float:left; width: 352px; margin:0px; padding:0px; font-size:14px}

.index_center { float:left; width: 300px; margin:0px; padding: 10px; }
.news_list7 {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 294px; LINE-HEIGHT: 21px
}

.index_name { float: left; width:300px; margin:0px; padding: 0px 10px;} 
.index_name ul{ float: left; width:300px; margin:0px; padding: 0px;} 
.index_name ul li { float: left; width: 40px; margin:0px; padding: 0px 5px;} 
.index_name ul li a {width: 40px; text-decoration: underline} 
.index_name ul li a:hover { width: 40px; text-decoration: underline} 

.index_right { float:left; width: 234px; margin:0px; padding: 0px 10px 10px 10px}
.index_right ul { float:left; width: 234px; margin:0px; padding: 0px}
.index_right ul li { float:left; width: 224px; margin:0px; padding: 0px; background:url(../wlp_images/1.gif) no-repeat left; padding-left: 10px;}

/*航运人物*/

.index_hyrw_tilte { background:url(../wlp_images/index_26.gif) repeat-x; height:28px;}
.index_hyrw_pic {
	FLOAT:left; WIDTH: 691px;
}
.index_hyrw_pic_list {
	CLEAR: both; OVERFLOW: hidden; ZOOM: 1; border-bottom: dashed 0px #ccc; margin-top:20px;
}
.index_hyrw_pic_list LI {
	FLOAT: left
}
.index_hyrw_pic_list LI P {
	OVERFLOW: hidden; PADDING-TOP: 3px;
}
#mag_sort_cover {
	
}
#mag_sort_cover LI {
	PADDING-BOTTOM: 10px; WIDTH: 172px; TEXT-ALIGN: center
}
#mag_sort_cover LI P {
	FONT-SIZE: 12px; WIDTH: 150px
}
#mag_sort_cover LI IMG {
	WIDTH: 135px; HEIGHT: 100px; padding:2px;
}

/*四模块*/
.index_four_tilte { background:url(../wlp_images/index/home_07.jpg) no-repeat left; height:30px;}
.index_four_list { float:left; width:331px; margin:auto; padding:5px 5px 0px 5px;height:235px;}
.index_four_list .big { font-size:14px; font-weight:bold; text-align: center;height:15px;overflow:hidden;}
.index_four_list ul {float:left; width:331px; margin:auto; padding:10px 0px 0px 0px;}
.index_four_list ul li{padding-left:10px;background:url(../wlp_images/1.gif) no-repeat 0px 9px; font-size: 14px; height:25px;}
.index_four_list ul li span{float:right; font-size:12px; color:#666}

.bd {
	MARGIN: 0px auto; WIDTH: 930px; LINE-HEIGHT: 24px
}
.bd A {
	MARGIN: 0px 2px
}

/*二级页页面新闻列表*/
.newslist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 14px; MARGIN-LEFT: 54px; PADDING-TOP: 14px
}
.newslist LI {
	COLOR: #0b3b8d; LINE-HEIGHT: 24px; background:url(../wlp_images/1.gif) no-repeat 0px 9px; padding-left:10px;
}
.newslist A {
	FONT-SIZE: 14px; color:#0b3b8c; TEXT-DECORATION: none
}
.newslist A:visited {
	COLOR: #800080; TEXT-DECORATION: none
}
.newslist A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.pub_time {
	COLOR: #9c9c9c
}

/*详细页面*/
.news_detail { border: solid 1px #c2d9f2; background-color:#f5f8fd}

/*页脚*/
.xtfooter { text-align:center; border-top: solid 1px #d4d4d4; border-bottom: solid 1px #d4d4d4; padding:10px;}
.xtfooter a:link {
	
	color: #333;
	text-decoration: none;
	font-size: 12px;
	line-height: 150%;
}
.xtfooter a:visited {
	color: #333;
	text-decoration: none;
	font-size: 12px;
	line-height: 150%;
}
.xtfooter a:hover {
	color: #333;
	text-decoration: underline;
	font-size: 12px;
	line-height: 150%;
}
.xtfooter a:active {
	color: #333;
	text-decoration: none;
	font-size: 12px;
	line-height: 150%;
}
.font4b {
font-family: Webdings;
color: #000;
}
.page {
color: #f00;
}

