@charset "utf-8";
/* CSS Document */

.portMargin_top {
	margin-top: 10px;
}

.portChannel {
	width: 970px;
	clear: both;
	margin: 10px auto 0px auto;
	text-align: left;
}

.portHeight1 {
	height: 384px;
}

.portHeight2 {
	height: 474px;
}

.portHeight3 {
	height: 425px;
}

.portHeight4 {
	height: 350px;
}

.portChannelNavigator {
	width: 970px;
	height: 59px;
	background: url(/include/images/cnss/port/portLogo.gif) no-repeat left top;
	text-align: left;
	margin: 10px auto 0px auto;
}

.portNavigator {
	background: url(/include/images/cnss/port/portNavigator.gif) repeat-x left top;
	height: 23px;
	line-height: 23px;
	text-align: center;
	margin: 0px 0px 0px 155px;
}

.portNavigator a,.portNavigator a:hover{
	color: #FFFFFF;
	margin: 0px 5px 0px 5px;
}

.portNavigator span{
	color: #FFFFFF;
}

.portSearch{
	background: url(/include/images/cnss/port/portSearch.gif) repeat-x left top;
	height: 36px;
	line-height: 36px;
	text-align: center;
	margin: 0px 0px 0px 155px;
}

.portSearch a,.portSearch a:hover{
	color: #00529B;
	margin: 0px 0px 0px 5px;
}

.portSearch span{
	color: #00529B;
	font-weight: bold;
}

.portSearch input{
	vertical-align: middle;
}

.portSearch .text{
	width: 110px;
	height: 16px;
	border: 1px solid #888888;
	vertical-align: middle;
	margin: 0px 0px 0px 5px;
}

.portSearch .image{
	width: 40px;
	height: 19px;
	background: url(/include/images/cnss/port/searchSubmit.gif) repeat-x left top;
	vertical-align: middle;
	margin: 0px 10px 0px 5px;
	border: 0px;
}

.portLeft {
	width: 726px;
	float: left;
}

.portLeft2 {
	width: 331px;
	float: left;
}

.portCenter {
	width: 385px;
	float: right;
}

.portRight {
	width: 234px;
	float: right;
}

.portVod {
	width: 331px;
	height: 304px;
	background: url(/include/images/cnss/port/portVod.gif) no-repeat left top;
	text-align: center;
}


.portVod #focusViwer{
	padding-top: 34px;
}

.portTitle{
	width: 331px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	border-bottom: 2px solid #71B2D3;
	clear: both;
}

.portTitle b{
	color: #2872B5;
	font-family: "微软雅黑";
	font-size: 16px;
	font-weight: bolder;
}

.portTitle span{
	float: right;
}

.portTitle a{
	color: #2872B5;
}

.portList {
	margin: 10px;
}

.portList li{
	color: #003366;
	line-height: 22px;
	padding-left: 10px;
	font-size: 14px;
	background: url(/include/images/cnss/port/blueHot.gif) no-repeat left center;
}

.portList a{
	color: #003366;
}

.portList li span{
	float: right;
	color: #666666;
}

.portPic {
	margin: 10px 10px 15px 10px;
	*margin: 10px 10px 10px 10px;
}

.portPic  img{
	padding: 2px;
	border: 1px solid #9B9B9B;
	float: left;
	margin-right: 10px;
}

.portPic  .title{
	color: #003366;
	font-size: 14px;
	font-weight: bold;
}

.portPic  .info{
	color: #003366;
}

.portPic  .info a{
	color: #A20000;
}

.portPic .list {
	margin: 16px 0px 0px 0px;
}

.portPic .list li{
	color: #003366;
	line-height: 24px;
	font-size: 14px;
}

.portPic .list a{
	color: #003366;
	background: url(/include/images/cnss/port/blueHot.gif) no-repeat left center;
	padding-left: 10px;
}

.portTitle2{
	width: 331px;
	margin: 10px 0px 0px 0px;
}

.portTitle2 b{
	color: #2872B5;
	font-family: "微软雅黑";
	font-size: 16px;
	font-weight: bolder;
	margin: 0px 0px 0px 10px;
	border-bottom: 2px solid #F26521;
}

.portTitleR_top{
	margin: 0px 0px 0px 0px;
}

.portTitleR_top b{
	color: #2872B5;
	font-family: "微软雅黑";
	font-size: 16px;
	font-weight: bolder;
	margin: 0px 0px 0px 10px;
	border-bottom: 2px solid #F26521;
}

.portTitleR{
	margin: 10px 0px 0px 0px;
}

.portTitleR b{
	color: #2872B5;
	font-family: "微软雅黑";
	font-size: 16px;
	font-weight: bolder;
	margin: 0px 0px 0px 10px;
	border-bottom: 2px solid #F26521;
}

.portTitle_t_l {
	background: url(/include/images/cnss/port/portTitle_t_l.gif) no-repeat left top;
	height: 29px;
	line-height: 29px;
}

.portTitle_t_c {
	background: url(/include/images/cnss/port/portTitle_t_c.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
}

.portTitle_t_r {
	background: url(/include/images/cnss/port/portTitle_t_r.gif) no-repeat right top;
	height: 29px;
	line-height: 29px;
}

.portTitle_b_l {
	background: url(/include/images/cnss/port/portTitle_b_l.gif) no-repeat left top;
	height: 9px;
	line-height: 9px;
}

.portTitle_b_c {
	background: url(/include/images/cnss/port/portTitle_b_c.gif) repeat-x left top;
	height: 9px;
	line-height: 9px;
}

.portTitle_b_r {
	background: url(/include/images/cnss/port/portTitle_b_r.gif) no-repeat right top;
	height: 9px;
	line-height: 9px;
}

.portTitle_m_c {
	background: url(/include/images/cnss/port/portTitle_m_c.gif) repeat-y left top;
}


.portTitle_m_l {
	background: url(/include/images/cnss/port/portTitle_m_l.gif) repeat-y left top;
}


.portTitle_m_r {
	background: url(/include/images/cnss/port/portTitle_m_r.gif) repeat-y right top;
}

.portDebate {
	color: #003366;
	padding: 5px 10px;
}

.portDebate a{
	color: #003366;
}

.portDebate p{
	color: #003366;
	line-height: 22px;
	font-size: 14px;
	text-indent: 2em;
}

.portDebateInfo {
	text-align: center;
}

.portDebateInfo a{
	display: inline-block;
	width: 110px;
	height: 58px;
	margin: 5px 10px;
	padding: 0px 2px;
	border: 1px solid #7DC9EC;
	text-align: left;
}

.portStockTitle {
	background: #CEE4ED;
	color: #2A568F;
	font-size: 14px;
	font-weight: bold;
}

.portStockTitle span{
	text-align: center;
	display: inline-block;
	padding: 6px 0px;
}

.portStockInfo {
	background: url(/include/images/cnss/port/portStockInfo.gif) repeat-x left top;
	margin: 0px 0px 0px 0px;
}

.portStockInfo span{
	text-align: center;
	display: inline-block;
	line-height: 26px;
	_line-height: 24px;
}

.portStockInfo p{
	margin: 0px;
	padding: 0px;
}

.portStockInfo img{
	vertical-align: middle;
}

.StockWidth1 {
	width: 132px;
	border-right: 1px solid #FFFFFF;
	
}

.StockWidth2 {
	width: 68px;
	border-right: 1px solid #FFFFFF;
}

.StockWidth3 {
	width: 68px;
	border-right: 1px solid #FFFFFF;
}

.StockWidth4 {
	width: 60px;
}

.wharf {
	border: 1px solid #ADD5EE;
	padding: 10px 0px 8px 0px;
	_margin: 19px 0px 0px 0px;
}

.wharfTitle {
	background: url(/include/images/cnss/port/wharfBg.gif) repeat-x left center;
	line-height: 17px;
	margin: 10px;
	*margin: 9px;
	_margin: 10px;
}

.wharfTitle span{
	background: #FFFFFF url(/include/images/cnss/port/wharf.gif) no-repeat left center;
	line-height: 17px;
	padding: 0px 15px 0px 25px;
	color: #2A568F;
	font-weight: bold;
}

.wharfList {
	margin: 10px 30px;
}

.wharfList li{
	color: #003366;
	line-height: 22px;
	padding-left: 10px;
	font-size: 14px;
	background: url(/include/images/cnss/port/blueHot.gif) no-repeat left center;
}

.wharfList a{
	color: #003366;
}

.wharfList li span{
	float: right;
	color: #666666;
	font-size: 12px;
}

.portTopNews {
	height: 302px;
	border: 1px solid #99AECE;
	background: #EAF5FF;
}

.portTopNews .title{
	margin: 20px 20px 10px 20px;
	color: #00529B;
	font-family: "黑体";
	font-size: 20px;
}

.portTopNews .title a{
	color: #00529B;
	font-family: "黑体";
	font-size: 20px;
}

.portTopNews .info{
	margin: 0px 20px 13px 20px;
	color: #666666;
}

.portTopNews .info a{
	color: #F26521;
}

.portTopNews .dashed{
	background: url(/include/images/cnss/port/wharfBg.gif) repeat-x left center;
	margin: 0px 10px 0px 10px;
	height: 1px;
}

.portBorder {
	border: 1px solid #ADD5ED;
	background: url(/include/images/cnss/port/portTitle3.gif) no-repeat left top;
	margin: 10px 0px 0px 0px;
}

.portTitle3{
	padding: 5px 10px 0px 20px;
}

.portTitle3 b{
	color: #2A568F;
	font-family: "微软雅黑";
	font-size: 16px;
	font-weight: bolder;
}

.portTitle3 span{
	float: right;
}

.portTitle3 a{
	color: #2A568F;
}

.portTitle4{
	margin: 15px 10px 0px 15px;
	clear: both;
}

.portTitle4 b{
	font-family: "微软雅黑";
	font-size: 16px;
	font-weight: bolder;
	padding-right: 20px;
	background: url(/include/images/cnss/port/portTitle4.gif) no-repeat right center;
}

.portSolid {
	background: #ADD5ED;
	height: 1px;
}

.portList2 {
	margin: 10px 15px 10px 15px;
}

.portList2 li{
	line-height: 22px;
	padding-left: 10px;
	font-size: 14px;
	background: url(/include/images/cnss/port/blackHot.gif) no-repeat left center;
}

.portList2 li span{
	float: right;
	color: #666666;
}

.portMap img{
	border: 1px solid #99AECE;
	padding: 2px;
	margin: 10px 0px 0px 0px;
}

.portPic2 {
	margin: 16px 0px 0px 25px;
	height: 392px;
	*height: 404px;
	_height: 400px;
}

.portPic2 ul{
	clear: both;
}

.portPic2 li{
	float: left;
	text-align: center;
}


.portPic2 p{
	text-align: center;
	width: 126px;
	margin: 0px auto 0px auto;
	*margin: 0px 0px 0px 0px;
}

.portPic2  img{
	border: 1px solid #99AECE;
	padding: 2px;
	margin: 5px 20px;
}

.portPic3 {
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 10px;
	*padding: 12px 0px 0px 10px;
}

.portPic3 ul{
	clear: both;
}

.portPic3 li{
	float: left;
	text-align: center;
}


.portPic3 p{
	text-align: center;
	width: 100px;
	margin: 0px auto 0px auto;
	*margin: 0px 0px 0px 0px;
	line-height: 18px;
}

.portPic3  img{
	border: 1px solid #99AECE;
	padding: 2px;
	margin: 4px 4px 0px 4px;
}

.portListR {
	padding: 8px 15px 8px 15px;
}

.portListR li{
	line-height: 22px;
	height: 22px;
	padding-left: 0px;
}

.portListR li img{
	vertical-align: middle;
	margin-right: 5px;
}

.portListR li span{
	float: right;
	color: #666666;
}


.portListR1 {
	padding: 0px 15px 10px 15px;
}

.portListR1 li{
	line-height: 22px;
	padding-left: 10px;
	background: url(/include/images/cnss/port/blackHot.gif) no-repeat left center;
}

.portPicR {
	padding: 10px 10px 0px 10px;
}

.portPicR  img{
	padding: 2px;
	border: 1px solid #9B9B9B;
	float: left;
	margin-right: 10px;
}

.portPicR  .title{
	color: #003366;
	font-size: 14px;
	font-weight: bold;
}

.portPicR  .info{
	color: #003366;
	clear: both;
	line-height: 18px;
	margin: 5px 0px 0px 0px;
}

.portPicR  .info a{
	color: #A20000;
}

.adPic{
	padding: 5px 0px 5px 0px;
	text-align: center;
}

.adPic img{
	padding: 0px;
	border: 0px;
}

.portBorderR {
	border-left: 1px solid #ADD5ED;
	border-right: 1px solid #ADD5ED;
	border-bottom: 1px solid #ADD5ED;
	margin: 10px 0px 0px 0px;
	background: #F5FAFF;
}

.portBorderR  .title{
	font-family: "微软雅黑";
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
	color: #2872B5;
	height: 32px;
	line-height: 32px;
	border-bottom: 1px solid #ADD5ED;
	background: url(/include/images/cnss/port/portBorderR.gif) repeat-x left top;
}

.portPicR2 {
	padding: 0px 0px 10px 0px;
}

.portPicR2  img{
	float: left;
	margin-right: 10px;
}

.portPicR2  .info{
	color: #003366;
	text-indent: 2em;
	line-height: 18px;
	margin: 0px 0px 0px 0px;
}

.portPicR3 {
	padding: 0px 0px 0px 0px;
}

.portPicR3  img{
	padding: 2px;
	border: 1px solid #9B9B9B;
	margin: 10px 0px 0px 0px;
}

.portPicR3  .info{
	color: #003366;
	text-indent: 2em;
	line-height: 18px;
	margin: 0px 0px 0px 0px;
}

.portPicR4 {
	text-align: center;
}

.portPicR4  img{
	padding: 2px;
	border: 1px solid #9B9B9B;
	margin: 10px 0px 0px 0px;
}
.tenPort {
	font-family: "微软雅黑";
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
	color: #2872B5;
	height: 27px;
	line-height: 27px;
	background: url(/include/images/cnss/port/ten.gif) no-repeat left top;
	margin: 10px 0px 0px 0px;
}

.portBorderTen {
	border: 1px solid #ADD5ED;
	margin: 0px 0px 0px 0px;
	background: #FFFFFF;
	padding: 23px 20px 23px 20px;
	*padding: 14px 20px 15px 20px;
	_padding: 13px 20px 12px 20px;
}

.portBorderTen  span{
	color: #878787;
	font-size: 12px;
	float: right;
	padding-right: 20px;
}

.portBorderTen  .tenBg{
	padding-left: 60px;
	font-size: 14px;
	color: #003366;
	line-height: 22px;
	background: url(/include/images/cnss/port/tenBg.gif) no-repeat 15px center;
	clear: both;
}


.portBorderTen  .tenBg1{
	padding-left: 60px;
	font-size: 14px;
	color: #003366;
	line-height: 22px;
	background: #F2F5F7 url(/include/images/cnss/port/tenBg1.gif) no-repeat 15px center;
	clear: both;
}


.portBorderEmail {
	border: 1px solid #ADD5ED;
	margin: 10px 0px 0px 0px;
	background: #EEF5FC;
	padding: 2px 2px 2px 20px;
	font-size: 14px;
	color: #003366;
	line-height: 27px;
}

.yicangForm {
	text-align: center;
	padding: 6px 0px 5px 0px;
	*padding: 3px 0px 3px 0px;
}


.yicangForm p{
	margin: 4px 0px 4px 0px;
}

/*** 广告 2010.2.1***/
.portLeftAd1 {
	margin: 4px 0px 10px 0px;
	*margin: 0px 0px 8px 0px;
	_margin: 14px 0px 0px 0px;
}

.portRightAd1 {
	margin: 10px 0px 10px 0px;
}

.portRightAd2 {
	margin: 10px 0px 10px 0px;
}

.portRightAd3 {
	margin: 0px 0px 10px 0px;
}

.portCenterAd {
	margin: 10px 0px 0px 0px;
}